DocumentsContract.GetDocumentMetadata(ContentResolver, Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает метаданные, связанные с документом.
[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 объект будет содержать ноль или больше записей в зависимости от типа данных, поддерживаемых поставщиком документов.
<ol><li>A DocumentsContract#METADATA_TYPES , String[] содержащий значение. Массив строк определяет тип или типы возвращаемых метаданных. Каждое значение в нем можно использовать для доступа к 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>
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".