MediaStore 类

定义

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

[Android.Runtime.Register("android/provider/MediaStore", DoNotGenerateAcw=true)]
public sealed class MediaStore : Java.Lang.Object
[<Android.Runtime.Register("android/provider/MediaStore", DoNotGenerateAcw=true)>]
type MediaStore = class
    inherit Object
继承
MediaStore
属性

注解

Android 平台文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

MediaStore()

字段

ActionImageCapture

可以发送以让相机应用程序捕获图像并将其返回的标准意向操作。

ActionImageCaptureSecure

可以发送以让相机应用程序捕获图像并在设备受到保护时返回图像的意向操作(例如使用引脚、密码、模式或人脸解锁)。

ActionPickImages

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ActionPickImagesSettings

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ActionReview

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ActionReviewSecure

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ActionVideoCapture

可发送以让相机应用程序捕获视频并返回的标准意向操作。

Authority
ExtraAcceptOriginalMediaFormat

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ExtraBrightness

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ExtraDurationLimit

指定允许的最大录制持续时间(以秒为单位)。

ExtraFinishOnCompletion

用于控制 MovieView onCompletion 行为的意向额外名称。

ExtraFullScreen

用于控制 ViewImage UI 的意向额外名称。

ExtraMediaAlbum

用于定义专辑的意向额外名称

ExtraMediaArtist

用于定义艺术家的意向额外名称

ExtraMediaCapabilities

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ExtraMediaCapabilitiesUid

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ExtraMediaFocus

用于定义搜索焦点的意向额外名称。

ExtraMediaGenre

用于定义流派的意向额外名称。

ExtraMediaPlaylist

用于定义播放列表的意向额外名称。

ExtraMediaRadioChannel

用于定义无线电通道的意向额外名称。

ExtraMediaTitle

用于定义歌曲标题的意向额外名称

ExtraOutput

用于指示用于存储所请求图像或视频的内容解析程序 URI 的意向额外名称。

ExtraPickImagesMax

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ExtraScreenOrientation

用于控制 ViewImage 或 MovieView 方向的意向额外名称。

ExtraShowActionIcons

用于控制 ViewImage UI 的意向额外名称。

ExtraSizeLimit

指定允许的最大大小。

ExtraVideoQuality

用于控制录制视频质量的意向额外名称。

IntentActionMediaPlayFromSearch

执行音乐媒体搜索并尽可能自动播放结果中的内容的意向。

IntentActionMediaSearch

活动操作:执行媒体搜索。

IntentActionMusicPlayer
已过时.

活动操作:启动音乐播放器。

IntentActionStillImageCamera

用于在静止图像模式下启动相机的意向操作的名称。

IntentActionStillImageCameraSecure

用于在设备受到保护时(例如使用固定、密码、模式或人脸解锁)时,用于在静止图像模式下启动相机的意向操作的名称。

IntentActionTextOpenFromSearch

用于执行搜索可读媒体并尽可能自动播放结果中的内容的意向。

IntentActionVideoCamera

用于在视频模式下启动相机的意向操作的名称。

IntentActionVideoPlayFromSearch

用于执行视频媒体搜索并尽可能自动播放结果中的内容的意向。

MatchDefault
已过时.

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MatchExclude
已过时.

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MatchInclude
已过时.

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MatchOnly
已过时.

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MediaIgnoreFilename

指示媒体扫描程序忽略包含目录及其子目录中的媒体的文件的名称。

MediaScannerVolume

媒体扫描程序正在扫描的当前卷的名称。

MetaDataReviewGalleryPrewarmService

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MetaDataStillImageCameraPrewarmService

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

QueryArgIncludeRecentlyUnmountedVolumes

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

QueryArgMatchFavorite

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

QueryArgMatchPending

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

QueryArgMatchTrashed

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

QueryArgRelatedUri

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

UnknownString

媒体属性未知时使用的字符串。

VolumeExternal

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

VolumeExternalPrimary

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

VolumeInternal

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

属性

AuthorityUri

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

Class

返回此 Object的运行时类。

(继承自 Object)
Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
JniPeerMembers

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

MediaScannerUri

用于查询媒体扫描程序状态的 URI。

PeerReference

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
PickImagesMaxLimit

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)

方法

CanManageMedia(Context)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

Clone()

创建并返回此对象的副本。

(继承自 Object)
CreateDeleteRequest(ContentResolver, ICollection<Uri>)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

CreateWriteRequest(ContentResolver, ICollection<Uri>)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

Dispose()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
Dispose(Boolean)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
GetDocumentUri(Context, Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetExternalVolumeNames(Context)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetGeneration(Context, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetMediaUri(Context, Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetRecentExternalVolumeNames(Context)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetRedactedUri(ContentResolver, IList<Uri>)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetRedactedUri(ContentResolver, Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetRequireOriginal(Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetVersion(Context)

获取媒体提供程序的版本。

GetVersion(Context, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetVolumeName(Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

IsCurrentCloudMediaProviderAuthority(ContentResolver, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

IsCurrentSystemGallery(ContentResolver, Int32, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

IsSupportedCloudMediaProviderAuthority(ContentResolver, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
NotifyCloudMediaChangedEvent(ContentResolver, String, String)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
SetIncludePending(Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

SetRequireOriginal(Uri)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

ToArray<T>()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.Finalized()

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

GetJniTypeName(IJavaPeerable)

媒体提供程序包含内部和外部存储设备上所有可用媒体的元数据。

适用于