DocumentsProvider.OpenDocumentThumbnail Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abra y devuelva una miniatura del documento solicitado.
[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
Parámetros
- documentId
- String
documento que se va a devolver.
- sizeHint
- Point
sugerencia de las dimensiones de miniatura óptimas.
- signal
- CancellationSignal
utilizado por el autor de la llamada para indicar si se debe cancelar la solicitud. Puede ser null.
Devoluciones
- Atributos
Excepciones
Comentarios
Abra y devuelva una miniatura del documento solicitado.
Un proveedor debe devolver una miniatura que coincida estrechamente con el tamaño de sugerencia, intentando servir desde una caché local si es posible. Un proveedor nunca debe devolver imágenes con más de un doble del tamaño de sugerencia.
Si realiza operaciones costosas para descargar o generar una miniatura, debe comprobar CancellationSignal#isCanceled() periódicamente para anular las solicitudes de miniatura abandonadas.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.