Поделиться через


DocumentsContract.GetDocumentThumbnail Метод

Определение

Возвращает эскиз, представляющий документ по указанному URI.

[Android.Runtime.Register("getDocumentThumbnail", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap? GetDocumentThumbnail (Android.Content.ContentResolver content, Android.Net.Uri documentUri, Android.Graphics.Point size, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("getDocumentThumbnail", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "")>]
static member GetDocumentThumbnail : Android.Content.ContentResolver * Android.Net.Uri * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Graphics.Bitmap

Параметры

content
ContentResolver
documentUri
Uri

документ для возврата эскиза, для которого должен быть Document#FLAG_SUPPORTS_THUMBNAIL задан.

size
Point

оптимальный размер эскиза. Поставщик может возвращать эскиз другого размера, но никогда не более чем в два раза больше запрошенного размера.

signal
CancellationSignal

сигнал, используемый для указания, что вызывающий объект больше не заинтересован в эскизе.

Возвращаемое значение

декодированные эскизы или null обнаружена проблема.

Атрибуты

Комментарии

Возвращает эскиз, представляющий документ по указанному URI. Вызывающие абоненты несут ответственность за кэширование в памяти.

Документация по Java для android.provider.DocumentsContract.getDocumentThumbnail(android.content.ContentResolver, android.net.Uri, android.graphics.Point, android.os.CancellationSignal).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел

  • <xref:Android.Provider.DocumentsProvider.OpenDocumentThumbnail(System.String%2c+Android.Graphics.Point%2c+Android.Graphics.Point)>