MediaStore クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メディア プロバイダーとアプリケーションの間のコントラクト。
[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
- 継承
- 属性
注釈
メディア プロバイダーとアプリケーションの間のコントラクト。 サポートされている URI と列の定義が含まれています。
メディア プロバイダーは、接続されているストレージ デバイスから、 Audio、 Video、 Imagesなどの一般的なメディアの種類のインデックス付きコレクションを提供します。 各コレクションは、基になるコンテンツのプライマリ MIME の種類に基づいて編成されます。たとえば、 image/* コンテンツは Imagesの下にインデックスが作成されます。
Files コレクションは、すべてのコレクションの広範なビューを提供し、MIME の種類でフィルター処理することはありません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| Name | 説明 |
|---|---|
| MediaStore() | |
フィールド
| Name | 説明 |
|---|---|
| AccessMediaOwnerPackageNamePermission |
アクセス可能なすべてのメディア ファイルの |
| AccessOemMetadataPermission |
アクセス可能なすべてのメディア ファイルの |
| ActionImageCapture |
カメラ アプリケーションが画像をキャプチャして返すように送信できる標準インテント アクション。 |
| ActionImageCaptureSecure |
カメラ アプリケーションが画像をキャプチャし、デバイスがセキュリティで保護されたときにそれを返すように送信できる意図アクション (例: |
| ActionMotionPhotoCapture |
カメラ アプリケーションがモーション写真をキャプチャして返すように送信できる標準インテント アクション。 |
| ActionMotionPhotoCaptureSecure |
カメラ アプリケーションがモーション写真をキャプチャし、デバイスがセキュリティで保護されたときにそれを返すように送信できる意図アクション (例: |
| ActionPickImages |
アクティビティアクション:ユーザーがシステムによって提供された画像またはビデオを選択して返すことを許可します。 |
| ActionPickImagesSettings |
アクティビティアクション: |
| ActionReview |
指定されたメディア ファイルを確認するために送信できる標準アクション。 |
| ActionReviewSecure |
デバイスがセキュリティで保護されているときに特定のメディア ファイルを確認するために送信できる標準アクション (例: |
| ActionVideoCapture |
カメラ アプリケーションがビデオをキャプチャして返すように送信できる標準インテント アクション。 |
| Authority |
メディア プロバイダーの権限 |
| ExtraAcceptOriginalMediaFormat |
/** 呼び出し元がトランスコーディングなしで元のメディア形式を受信することを指定します。 |
| ExtraBrightness |
定義されている場合、起動されたアプリケーションは、 |
| ExtraDurationLimit |
許可される最大記録時間を秒単位で指定します。 |
| ExtraFinishOnCompletion |
MovieView の onCompletion 動作を制御するために使用される Intent-extra の名前。 |
| ExtraFullScreen |
ViewImage の UI を制御するために使用されるインテント エクストラの名前。 |
| ExtraMediaAlbum |
アルバムの定義に使用されるインテントエクストラの名前 |
| ExtraMediaArtist |
アーティストの定義に使用されるインテントエクストラの名前 |
| ExtraMediaCapabilities |
メディアを開くか、メディア ファイルを選択するときに使用する |
| ExtraMediaCapabilitiesUid |
メディアを開くときにサポートされているメディア機能を決定するために使用するアプリの UID を指定します。 |
| ExtraMediaFocus |
検索フォーカスの定義に使用する意図の追加の名前。 |
| ExtraMediaGenre |
ジャンルの定義に使用されるインテント エクストラの名前。 |
| ExtraMediaPlaylist |
プレイリストを定義するために使用されるインテントエクストラの名前。 |
| ExtraMediaRadioChannel |
無線チャネルの定義に使用されるインテントエクストラの名前。 |
| ExtraMediaTitle |
曲のタイトルを定義するために使用されるインテントエクストラの名前 |
| ExtraOutput |
要求されたイメージまたはビデオの格納に使用するコンテンツ リゾルバー URI を示すために使用される Intent-extra の名前。 |
| ExtraPickerPreSelectionUris |
複数選択モードで |
| ExtraPickImagesAccentColor |
アプリでピッカーのアクセントカラーを指定できるようにするために使用される、オプションの意図エクストラの名前。 |
| ExtraPickImagesHighlightAlbum |
|
| ExtraPickImagesHighlightSearchResults |
指定された入力テキスト クエリに基づいて可能な場合は常に、アプリが photopicker UI で検索結果を強調表示できるようにするために使用される、省略可能な意図の追加の名前。
|
| ExtraPickImagesInOrder |
項目の順序付けされた選択を許可するために使用される、省略可能な意図エクストラの名前。 |
| ExtraPickImagesLaunchTab |
ピッカーで開くタブをアプリが指定できるようにするために使用する、省略可能な意図エクストラの名前。 |
| ExtraPickImagesMax |
項目の複数選択を許可し、 |
| ExtraPickImagesSelectionParams |
写真ピッカーに |
| ExtraPickImagesUiCustomizationParams |
PhotoPicker で ui カスタマイズ オプションを設定するために使用される、省略可能な意図の追加の名前。 |
| ExtraRequestLocationMetadataAccess |
ユーザーによって選択され、 |
| ExtraScreenOrientation |
ViewImage または MovieView の向きを制御するために使用される Intent-extra の名前。 |
| ExtraShowActionIcons |
ViewImage の UI を制御するために使用されるインテント エクストラの名前。 |
| ExtraSizeLimit |
許容される最大サイズを指定します。 |
| ExtraVideoQuality |
録画されたビデオの品質を制御するために使用されるインテントエクストラの名前。 |
| IntentActionMediaPlayFromSearch |
音楽メディアの検索を実行し、可能な場合は結果からコンテンツを自動的に再生する意図。 |
| IntentActionMediaSearch |
アクティビティ アクション: メディアの検索を実行します。 |
| IntentActionMusicPlayer |
古い.
アクティビティアクション: 音楽プレーヤーを起動します。 |
| IntentActionStillImageCamera |
カメラを静止画像モードで起動するために使用されるインテント アクションの名前。 |
| IntentActionStillImageCameraSecure |
デバイスがセキュリティ保護されている場合に使用するために、カメラを静止画像モードで起動するために使用されるインテント アクションの名前 (例: |
| IntentActionTextOpenFromSearch |
読み取り可能なメディアの検索を実行し、可能な場合は結果からコンテンツを自動的に再生する意図。 |
| IntentActionVideoCamera |
ビデオ モードでカメラを起動するために使用されるインテント アクションの名前。 |
| IntentActionVideoPlayFromSearch |
ビデオ メディアの検索を実行し、可能な場合は結果からコンテンツを自動的に再生する意図。 |
| KeyPickImagesHighlightAlbumId |
フォトピッカーで強調表示されたメディア結果の表示をアプリが要求できるフォトピッカー アルバムを指定する |
| KeyPickImagesHighlightSearchTextQuery |
フォトピッカーで強調表示されたメディア結果の表示をアプリが要求できる入力クエリを指定 |
| KeyPickImagesHighlightType |
強調表示の種類 i を指定する |
| MatchDefault |
古い.
キー ドキュメントで定義されているように、既定の照合動作を使用する必要があることを示す値。 |
| MatchExclude |
古い.
このキーで定義された条件に一致する項目を操作で除外する必要があることを示す値。 |
| MatchInclude |
古い.
操作に、このキーで定義された条件に一致する項目を含める必要があることを示す値。 |
| MatchOnly |
古い.
このキーで定義された条件に明示的に一致する項目に対してのみ操作を行う必要があることを示す値。 |
| MediaIgnoreFilename |
含まれるディレクトリとそのサブディレクトリ内のメディアを無視するようにメディア スキャナーに通知するファイルの名前。 |
| MediaScannerVolume |
メディア スキャナーによってスキャンされている現在のボリュームの名前。 |
| MetaDataReviewGalleryPrewarmService |
アクティビティ処理 |
| MetaDataStillImageCameraPrewarmService |
アクティビティ処理 |
| PickImagesHighlightAlbumCamera |
可能なアルバムの 1 つは、アプリがアルバムのメディア結果 (この場合はカメラ アルバム) を強調表示することを選択した場合に、 |
| PickImagesHighlightAlbumDownloads |
可能なアルバムの 1 つは、アプリがアルバムのメディア結果を強調表示することを選択した場合の |
| PickImagesHighlightAlbumFavorites |
可能なアルバムの強調表示値の 1 つ
|
| PickImagesHighlightAlbumScreenshots |
可能なアルバムの強調表示値の 1 つ
|
| PickImagesHighlightAlbumVideos |
可能なアルバムの 1 つは、アプリがアルバムのメディア結果を強調表示することを選択した場合の |
| PickImagesHighlightTypeCollapsed |
古い.
に使用できる値の 1 つ
|
| PickImagesHighlightTypeExpanded |
古い.
に使用できる値の 1 つ
|
| PickImagesTabAlbums |
古い.
|
| PickImagesTabImages |
古い.
[写真] タブでピッカーを開くために |
| QueryArgIncludeRecentlyUnmountedVolumes |
最近マウント解除されたボリュームのコンテンツを含める |
| QueryArgLatestSelectionOnly |
呼び出し元アプリの photoPicker の最新の選択のみを返す必要があるかどうかを示すフラグ。 |
| QueryArgMatchFavorite |
|
| QueryArgMatchPending |
|
| QueryArgMatchTrashed |
|
| QueryArgMediaStandardSortOrder |
|
| QueryArgRelatedUri |
実行されている現在の操作に "関連する" |
| UnknownString |
メディア属性が不明な場合に使用される文字列。 |
| VolumeExternal |
デバイスの "外部" ストレージ全体のすべてのコンテンツのビューを提供する合成ボリューム名。 |
| VolumeExternalPrimary |
|
| VolumeInternal |
デバイスの "内部" ストレージ全体のすべてのコンテンツのビューを提供する合成ボリューム名。 |
プロパティ
| Name | 説明 |
|---|---|
| AuthorityUri |
メディア プロバイダーの権限に対する content:// スタイル URI |
| Class |
この |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniManagedPeerState |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| JniPeerMembers |
メディア プロバイダーとアプリケーションの間のコントラクト。 |
| MediaScannerUri |
メディア スキャナーの状態を照会するための URI。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| PickImagesMaxLimit |
複数選択モードで起動したときに |
| ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
| ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
メソッド
| Name | 説明 |
|---|---|
| CanManageMedia(Context) |
呼び出し元のアプリに |
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| CreateDeleteRequest(ContentResolver, ICollection<Uri>) |
要求されたメディア項目を完全に削除するようにユーザーに求める |
| CreateFavoriteRequest(ContentResolver, ICollection<Uri>, Boolean) |
要求されたメディア項目をお気に入りに追加するようユーザーに求める |
| CreateTrashRequest(ContentResolver, ICollection<Uri>, Boolean) |
要求されたメディア項目をごみ箱に入れ直すようユーザーに求める |
| CreateWriteRequest(ContentResolver, ICollection<Uri>) |
要求されたメディア項目に対する書き込みアクセス権をアプリに付与するようにユーザーに求める |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| DisposeUnlessReferenced() |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| Equals(Object) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| GetDocumentUri(Context, Uri) |
指定した |
| GetExternalVolumeNames(Context) |
|
| GetGeneration(Context, String) |
指定されたボリュームの最新の生成値を返します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetMediaUri(Context, Uri) |
指定した |
| GetOriginalMediaFormatFileDescriptor(Context, ParcelFileDescriptor) |
|
| GetPackageForSearchMediaService(ContentResolver) |
クライアント アプリが接続に使用する |
| GetRecentExternalVolumeNames(Context) |
|
| GetRedactedUri(ContentResolver, IList<Uri>) |
|
| GetRedactedUri(ContentResolver, Uri) |
|
| GetRequireOriginal(Uri) |
呼び出し元が |
| GetVersion(Context, String) |
|
| GetVersion(Context) |
|
| GetVolumeName(Uri) |
指定した |
| IsCurrentCloudMediaProviderAuthority(ContentResolver, String) |
|
| IsCurrentSystemGallery(ContentResolver, Int32, String) |
指定されたアプリケーションがデバイスの現在のシステム ギャラリーである場合は true を返します。 |
| IsSupportedCloudMediaProviderAuthority(ContentResolver, String) |
|
| JavaFinalize() |
古い.
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| MarkIsFavoriteStatus(ContentResolver, ICollection<Uri>, Boolean) |
呼び出し元アプリに特定の種類のメディア ファイルに対する読み取りアクセス許可が広い場合に、メディア isFavorite の状態を設定します。 |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| NotifyCloudMediaChangedEvent(ContentResolver, String, String) |
現在有効になっているクラウド プロバイダー ( |
| OpenAssetFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
|
| OpenFileDescriptor(ContentResolver, Uri, String, CancellationSignal) |
|
| OpenTypedAssetFileDescriptor(ContentResolver, Uri, String, Bundle, CancellationSignal) |
|
| QueryDeletedFiles(ContentResolver, Bundle, CancellationSignal) |
指定されたクエリ引数に一致する削除済みアイテムのカーソルを返します。 |
| RestoreFileFromTrash(ContentResolver, String, String) |
ごみ箱の状態からファイルまたはディレクトリを復元します。 |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetIncludePending(Uri) |
特定の |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| SetRequireOriginal(Uri) |
指定された |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| TrashFile(ContentResolver, String) |
ファイルまたはディレクトリをごみ箱の状態に移動します。 |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
| Name | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| IJavaPeerable.Finalized() |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
メディア プロバイダーとアプリケーションの間のコントラクト。 (継承元 JavaObject) |
拡張メソッド
| Name | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
メディア プロバイダーとアプリケーションの間のコントラクト。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|