DocumentsContract.GetDocumentMetadata(ContentResolver, Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ドキュメントに関連付けられているメタデータを返します。
[Android.Runtime.Register("getDocumentMetadata", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/os/Bundle;", "", ApiSince=29)]
public static Android.OS.Bundle? GetDocumentMetadata(Android.Content.ContentResolver content, Android.Net.Uri documentUri);
[<Android.Runtime.Register("getDocumentMetadata", "(Landroid/content/ContentResolver;Landroid/net/Uri;)Landroid/os/Bundle;", "", ApiSince=29)>]
static member GetDocumentMetadata : Android.Content.ContentResolver * Android.Net.Uri -> Android.OS.Bundle
パラメーター
- content
- ContentResolver
- documentUri
- Uri
ドキュメント URI
返品
バンドルのバンドル。
- 属性
注釈
ドキュメントに関連付けられているメタデータを返します。 返されるメタデータの種類は、ドキュメントの種類に固有です。 たとえば、イメージ ファイルに対して返されるデータは、主として、または EXIF メタデータのみで構成される可能性があります。
返される Bundle には、ドキュメント プロバイダーでサポートされているデータの種類に応じて、0 個以上のエントリが含まれます。
<ol><li>A DocumentsContract#METADATA_TYPESString[]値を含みます。 文字列配列は、返されるメタデータの型または型を識別します。 内の各値を使用して、その種類のデータを含むデータの Bundle にアクセスできます。
<li>返されるメタデータの種類ごとにエントリ。 メタデータの各セットは、それ自体がバンドルとして表され、データの種類に名前を付ける文字列キーを使用してアクセスできます。
</ol>
例:
<code>
Bundle metadata = DocumentsContract.getDocumentMetadata(client, imageDocUri, tags);
if (metadata.containsKey(DocumentsContract.METADATA_EXIF)) {
Bundle exif = metadata.getBundle(DocumentsContract.METADATA_EXIF);
int imageLength = exif.getInt(ExifInterface.TAG_IMAGE_LENGTH);
}
</code>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。