DocumentsProvider.OpenTypedAssetFile Método

Definición

Sobrecargas

OpenTypedAssetFile(Uri, String, Bundle)

La implementación la proporciona la clase primaria.

OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)

La implementación la proporciona la clase primaria.

OpenTypedAssetFile(Uri, String, Bundle)

La implementación la proporciona la clase primaria.

[Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenTypedAssetFile (Android.Net.Uri? uri, string? mimeTypeFilter, Android.OS.Bundle? opts);
[<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenTypedAssetFile : Android.Net.Uri * string * Android.OS.Bundle -> Android.Content.Res.AssetFileDescriptor

Parámetros

uri
Uri

Los datos del proveedor de contenido que se consultan.

mimeTypeFilter
String

Tipo de datos que el cliente desea. Puede ser un patrón, como /, si el autor de la llamada no tiene requisitos de tipo específicos; en este caso, el proveedor de contenido elegirá su mejor tipo que coincida con el patrón.

opts
Bundle

Opciones adicionales del cliente. Las definiciones de estos son específicas del proveedor de contenido al que se llama.

Devoluciones

Atributos

Excepciones

Comentarios

La implementación la proporciona la clase primaria. No se puede invalidar.

Documentación de Java para android.provider.DocumentsProvider.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

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

Se aplica a

OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)

La implementación la proporciona la clase primaria.

[Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenTypedAssetFile (Android.Net.Uri? uri, string? mimeTypeFilter, Android.OS.Bundle? opts, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenTypedAssetFile : Android.Net.Uri * string * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor

Parámetros

uri
Uri

Los datos del proveedor de contenido que se consultan.

mimeTypeFilter
String

Tipo de datos que el cliente desea. Puede ser un patrón, como /, si el autor de la llamada no tiene requisitos de tipo específicos; en este caso, el proveedor de contenido elegirá su mejor tipo que coincida con el patrón.

opts
Bundle

Opciones adicionales del cliente. Las definiciones de estos son específicas del proveedor de contenido al que se llama.

signal
CancellationSignal

Señal para cancelar la operación en curso o null si no existe. Por ejemplo, si va a descargar un archivo de la red para atender una solicitud en modo "rw", debe llamar ThrowIfCanceled() periódicamente para comprobar si el cliente canceló la solicitud y anuló la descarga.

Devoluciones

Atributos

Excepciones

Comentarios

La implementación la proporciona la clase primaria. No se puede invalidar.

Documentación de Java para android.provider.DocumentsProvider.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Consulte también

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

Se aplica a