Condividi tramite


DocumentsProvider.OpenTypedAssetFile Metodo

Definizione

Overload

OpenTypedAssetFile(Uri, String, Bundle)

L'implementazione viene fornita dalla classe padre.

OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)

L'implementazione viene fornita dalla classe padre.

OpenTypedAssetFile(Uri, String, Bundle)

L'implementazione viene fornita dalla classe padre.

[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

Parametri

uri
Uri

Dati nel provider di contenuto su cui viene eseguito l'esecuzione di query.

mimeTypeFilter
String

Tipo di dati desiderati dal client. Può essere un modello, ad esempio /, se il chiamante non ha requisiti di tipo specifici. In questo caso, il provider di contenuti selezionerà il tipo migliore corrispondente al modello.

opts
Bundle

Opzioni aggiuntive dal client. Le definizioni di queste sono specifiche per il provider di contenuti chiamato.

Restituisce

Attributi

Eccezioni

Commenti

L'implementazione viene fornita dalla classe padre. Non è possibile eseguire l'override.

Documentazione java per android.provider.DocumentsProvider.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Vedi anche

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

Si applica a

OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)

L'implementazione viene fornita dalla classe padre.

[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

Parametri

uri
Uri

Dati nel provider di contenuto su cui viene eseguito l'esecuzione di query.

mimeTypeFilter
String

Tipo di dati desiderati dal client. Può essere un modello, ad esempio /, se il chiamante non ha requisiti di tipo specifici. In questo caso, il provider di contenuti selezionerà il tipo migliore corrispondente al modello.

opts
Bundle

Opzioni aggiuntive dal client. Le definizioni di queste sono specifiche per il provider di contenuti chiamato.

signal
CancellationSignal

Segnale per annullare l'operazione in corso o null in caso contrario. Ad esempio, se si scarica un file dalla rete per gestire una richiesta in modalità "rw", è necessario chiamare ThrowIfCanceled() periodicamente per verificare se il client ha annullato la richiesta e interrompere il download.

Restituisce

Attributi

Eccezioni

Commenti

L'implementazione viene fornita dalla classe padre. Non è possibile eseguire l'override.

Documentazione java per android.provider.DocumentsProvider.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Vedi anche

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

Si applica a