DocumentsProvider.OpenDocumentThumbnail 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
打开并返回所请求文档的缩略图。
[Android.Runtime.Register("openDocumentThumbnail", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenDocumentThumbnail_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Content.Res.AssetFileDescriptor? OpenDocumentThumbnail (string? documentId, Android.Graphics.Point? sizeHint, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openDocumentThumbnail", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenDocumentThumbnail_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_CancellationSignal_Handler")>]
abstract member OpenDocumentThumbnail : string * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
override this.OpenDocumentThumbnail : string * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
参数
- documentId
- String
要返回的文档。
- sizeHint
- Point
最佳缩略图尺寸的提示。
- signal
- CancellationSignal
由调用方用来指示是否应取消请求。 可能为 null。
返回
- 属性
例外
注解
打开并返回所请求文档的缩略图。
提供程序应返回与提示大小密切相关的缩略图,如果可能,则尝试从本地缓存提供服务。 提供程序返回的图像不应超过提示大小的两倍。
如果执行成本高昂的操作来下载或生成缩略图,应定期检查CancellationSignal#isCanceled()
中止放弃的缩略图请求。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。