Table of Contents

Class MediaStore

Namespace
Android.Provider
Assembly
MASES.Netdroid.dll
public class MediaStore : JVMBridgeBase<MediaStore>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<MediaStore>
MediaStore
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<MediaStore>.IsAssignableFrom(IJavaType)
JVMBridgeBase<MediaStore>.IsAssignableFrom<T>()
JVMBridgeBase<MediaStore>.Execute<T>(params T[])
JVMBridgeBase<MediaStore>.DynBridgeClazz
JVMBridgeBase<MediaStore>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

MediaStore()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public MediaStore()

MediaStore(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public MediaStore(params object[] args)

Parameters

args object[]

Properties

ACCESS_MEDIA_OWNER_PACKAGE_NAME_PERMISSION

public static String ACCESS_MEDIA_OWNER_PACKAGE_NAME_PERMISSION { get; }

Property Value

String

ACTION_IMAGE_CAPTURE

public static String ACTION_IMAGE_CAPTURE { get; }

Property Value

String

ACTION_IMAGE_CAPTURE_SECURE

public static String ACTION_IMAGE_CAPTURE_SECURE { get; }

Property Value

String

ACTION_PICK_IMAGES

public static String ACTION_PICK_IMAGES { get; }

Property Value

String

ACTION_PICK_IMAGES_SETTINGS

public static String ACTION_PICK_IMAGES_SETTINGS { get; }

Property Value

String

ACTION_REVIEW

public static String ACTION_REVIEW { get; }

Property Value

String

ACTION_REVIEW_SECURE

public static String ACTION_REVIEW_SECURE { get; }

Property Value

String

ACTION_VIDEO_CAPTURE

public static String ACTION_VIDEO_CAPTURE { get; }

Property Value

String

AUTHORITY

public static String AUTHORITY { get; }

Property Value

String

AUTHORITY_URI

public static Uri AUTHORITY_URI { get; }

Property Value

Uri

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT

public static String EXTRA_ACCEPT_ORIGINAL_MEDIA_FORMAT { get; }

Property Value

String

EXTRA_BRIGHTNESS

public static String EXTRA_BRIGHTNESS { get; }

Property Value

String

EXTRA_DURATION_LIMIT

public static String EXTRA_DURATION_LIMIT { get; }

Property Value

String

EXTRA_FINISH_ON_COMPLETION

public static String EXTRA_FINISH_ON_COMPLETION { get; }

Property Value

String

EXTRA_FULL_SCREEN

public static String EXTRA_FULL_SCREEN { get; }

Property Value

String

EXTRA_MEDIA_ALBUM

public static String EXTRA_MEDIA_ALBUM { get; }

Property Value

String

EXTRA_MEDIA_ARTIST

public static String EXTRA_MEDIA_ARTIST { get; }

Property Value

String

EXTRA_MEDIA_CAPABILITIES

public static String EXTRA_MEDIA_CAPABILITIES { get; }

Property Value

String

EXTRA_MEDIA_CAPABILITIES_UID

public static String EXTRA_MEDIA_CAPABILITIES_UID { get; }

Property Value

String

EXTRA_MEDIA_FOCUS

public static String EXTRA_MEDIA_FOCUS { get; }

Property Value

String

EXTRA_MEDIA_GENRE

public static String EXTRA_MEDIA_GENRE { get; }

Property Value

String

EXTRA_MEDIA_PLAYLIST

[Obsolete]
public static String EXTRA_MEDIA_PLAYLIST { get; }

Property Value

String

EXTRA_MEDIA_RADIO_CHANNEL

public static String EXTRA_MEDIA_RADIO_CHANNEL { get; }

Property Value

String

EXTRA_MEDIA_TITLE

public static String EXTRA_MEDIA_TITLE { get; }

Property Value

String

EXTRA_OUTPUT

public static String EXTRA_OUTPUT { get; }

Property Value

String

EXTRA_PICK_IMAGES_ACCENT_COLOR

public static String EXTRA_PICK_IMAGES_ACCENT_COLOR { get; }

Property Value

String

EXTRA_PICK_IMAGES_IN_ORDER

public static String EXTRA_PICK_IMAGES_IN_ORDER { get; }

Property Value

String

EXTRA_PICK_IMAGES_LAUNCH_TAB

public static String EXTRA_PICK_IMAGES_LAUNCH_TAB { get; }

Property Value

String

EXTRA_PICK_IMAGES_MAX

public static String EXTRA_PICK_IMAGES_MAX { get; }

Property Value

String

EXTRA_SCREEN_ORIENTATION

public static String EXTRA_SCREEN_ORIENTATION { get; }

Property Value

String

EXTRA_SHOW_ACTION_ICONS

public static String EXTRA_SHOW_ACTION_ICONS { get; }

Property Value

String

EXTRA_SIZE_LIMIT

public static String EXTRA_SIZE_LIMIT { get; }

Property Value

String

EXTRA_VIDEO_QUALITY

public static String EXTRA_VIDEO_QUALITY { get; }

Property Value

String
public static String INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH { get; }

Property Value

String
public static String INTENT_ACTION_MEDIA_SEARCH { get; }

Property Value

String

INTENT_ACTION_MUSIC_PLAYER

[Obsolete]
public static String INTENT_ACTION_MUSIC_PLAYER { get; }

Property Value

String

INTENT_ACTION_STILL_IMAGE_CAMERA

public static String INTENT_ACTION_STILL_IMAGE_CAMERA { get; }

Property Value

String

INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE

public static String INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE { get; }

Property Value

String
public static String INTENT_ACTION_TEXT_OPEN_FROM_SEARCH { get; }

Property Value

String

INTENT_ACTION_VIDEO_CAMERA

public static String INTENT_ACTION_VIDEO_CAMERA { get; }

Property Value

String
public static String INTENT_ACTION_VIDEO_PLAY_FROM_SEARCH { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

MATCH_DEFAULT

public static int MATCH_DEFAULT { get; }

Property Value

int

MATCH_EXCLUDE

public static int MATCH_EXCLUDE { get; }

Property Value

int

MATCH_INCLUDE

public static int MATCH_INCLUDE { get; }

Property Value

int

MATCH_ONLY

public static int MATCH_ONLY { get; }

Property Value

int

MEDIA_IGNORE_FILENAME

public static String MEDIA_IGNORE_FILENAME { get; }

Property Value

String

MEDIA_SCANNER_VOLUME

public static String MEDIA_SCANNER_VOLUME { get; }

Property Value

String
public static String META_DATA_REVIEW_GALLERY_PREWARM_SERVICE { get; }

Property Value

String

META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE

public static String META_DATA_STILL_IMAGE_CAMERA_PREWARM_SERVICE { get; }

Property Value

String

PICK_IMAGES_TAB_ALBUMS

public static int PICK_IMAGES_TAB_ALBUMS { get; }

Property Value

int

PICK_IMAGES_TAB_IMAGES

public static int PICK_IMAGES_TAB_IMAGES { get; }

Property Value

int

QUERY_ARG_INCLUDE_RECENTLY_UNMOUNTED_VOLUMES

public static String QUERY_ARG_INCLUDE_RECENTLY_UNMOUNTED_VOLUMES { get; }

Property Value

String

QUERY_ARG_LATEST_SELECTION_ONLY

public static String QUERY_ARG_LATEST_SELECTION_ONLY { get; }

Property Value

String

QUERY_ARG_MATCH_FAVORITE

public static String QUERY_ARG_MATCH_FAVORITE { get; }

Property Value

String

QUERY_ARG_MATCH_PENDING

public static String QUERY_ARG_MATCH_PENDING { get; }

Property Value

String

QUERY_ARG_MATCH_TRASHED

public static String QUERY_ARG_MATCH_TRASHED { get; }

Property Value

String
public static String QUERY_ARG_RELATED_URI { get; }

Property Value

String

UNKNOWN_STRING

public static String UNKNOWN_STRING { get; }

Property Value

String

VOLUME_EXTERNAL

public static String VOLUME_EXTERNAL { get; }

Property Value

String

VOLUME_EXTERNAL_PRIMARY

public static String VOLUME_EXTERNAL_PRIMARY { get; }

Property Value

String

VOLUME_INTERNAL

public static String VOLUME_INTERNAL { get; }

Property Value

String

Methods

CanManageMedia(Context)

public static bool CanManageMedia(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

CreateDeleteRequest(ContentResolver, Collection<Uri>)

public static PendingIntent CreateDeleteRequest(ContentResolver arg0, Collection<Uri> arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Collection<Uri>

Collection

Returns

PendingIntent

PendingIntent

CreateFavoriteRequest(ContentResolver, Collection<Uri>, bool)

public static PendingIntent CreateFavoriteRequest(ContentResolver arg0, Collection<Uri> arg1, bool arg2)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Collection<Uri>

Collection

arg2 bool

bool

Returns

PendingIntent

PendingIntent

CreateTrashRequest(ContentResolver, Collection<Uri>, bool)

public static PendingIntent CreateTrashRequest(ContentResolver arg0, Collection<Uri> arg1, bool arg2)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Collection<Uri>

Collection

arg2 bool

bool

Returns

PendingIntent

PendingIntent

CreateWriteRequest(ContentResolver, Collection<Uri>)

public static PendingIntent CreateWriteRequest(ContentResolver arg0, Collection<Uri> arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Collection<Uri>

Collection

Returns

PendingIntent

PendingIntent

GetDocumentUri(Context, Uri)

public static Uri GetDocumentUri(Context arg0, Uri arg1)

Parameters

arg0 Context

Context

arg1 Uri

Uri

Returns

Uri

Uri

GetExternalVolumeNames(Context)

public static Set<String> GetExternalVolumeNames(Context arg0)

Parameters

arg0 Context

Context

Returns

Set<String>

Set

GetGeneration(Context, String)

public static long GetGeneration(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

Returns

long

long

GetMediaScannerUri()

public static Uri GetMediaScannerUri()

Returns

Uri

Uri

GetMediaUri(Context, Uri)

public static Uri GetMediaUri(Context arg0, Uri arg1)

Parameters

arg0 Context

Context

arg1 Uri

Uri

Returns

Uri

Uri

GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor)

public static ParcelFileDescriptor GetOriginalMediaFormatFileDescriptor(Context arg0, ParcelFileDescriptor arg1)

Parameters

arg0 Context

Context

arg1 ParcelFileDescriptor

ParcelFileDescriptor

Returns

ParcelFileDescriptor

ParcelFileDescriptor

Exceptions

IOException

GetPickImagesMaxLimit()

public static int GetPickImagesMaxLimit()

Returns

int

int

GetRecentExternalVolumeNames(Context)

public static Set<String> GetRecentExternalVolumeNames(Context arg0)

Parameters

arg0 Context

Context

Returns

Set<String>

Set

GetRedactedUri(ContentResolver, Uri)

public static Uri GetRedactedUri(ContentResolver arg0, Uri arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 Uri

Uri

Returns

Uri

Uri

GetRedactedUri(ContentResolver, List<Uri>)

public static List<Uri> GetRedactedUri(ContentResolver arg0, List<Uri> arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 List<Uri>

List

Returns

List<Uri>

List

GetRequireOriginal(Uri)

public static bool GetRequireOriginal(Uri arg0)

Parameters

arg0 Uri

Uri

Returns

bool

bool

GetVersion(Context)

public static String GetVersion(Context arg0)

Parameters

arg0 Context

Context

Returns

String

String

GetVersion(Context, String)

public static String GetVersion(Context arg0, String arg1)

Parameters

arg0 Context

Context

arg1 String

String

Returns

String

String

GetVolumeName(Uri)

public static String GetVolumeName(Uri arg0)

Parameters

arg0 Uri

Uri

Returns

String

String

IsCurrentCloudMediaProviderAuthority(ContentResolver, String)

public static bool IsCurrentCloudMediaProviderAuthority(ContentResolver arg0, String arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 String

String

Returns

bool

bool

IsCurrentSystemGallery(ContentResolver, int, String)

public static bool IsCurrentSystemGallery(ContentResolver arg0, int arg1, String arg2)

Parameters

arg0 ContentResolver

ContentResolver

arg1 int

int

arg2 String

String

Returns

bool

bool

IsSupportedCloudMediaProviderAuthority(ContentResolver, String)

public static bool IsSupportedCloudMediaProviderAuthority(ContentResolver arg0, String arg1)

Parameters

arg0 ContentResolver

ContentResolver

arg1 String

String

Returns

bool

bool

NotifyCloudMediaChangedEvent(ContentResolver, String, String)

public static void NotifyCloudMediaChangedEvent(ContentResolver arg0, String arg1, String arg2)

Parameters

arg0 ContentResolver

ContentResolver

arg1 String

String

arg2 String

String

Exceptions

SecurityException

SetIncludePending(Uri)

[Obsolete]
public static Uri SetIncludePending(Uri arg0)

Parameters

arg0 Uri

Uri

Returns

Uri

Uri

SetRequireOriginal(Uri)

public static Uri SetRequireOriginal(Uri arg0)

Parameters

arg0 Uri

Uri

Returns

Uri

Uri