DocumentsProvider.OpenTypedAssetFile Metodo

Definizione

Overload

Nome Descrizione
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 sceglierà il tipo migliore corrispondente al modello.

opts
Bundle

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

Valori restituiti

Restituisce un nuovo AssetFileDescriptor da cui il client può leggere i dati del tipo desiderato. Questo valore può essere Null.

Attributi

Eccezioni

Commenti

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

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

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 sceglierà 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.

Valori restituiti

Restituisce un nuovo AssetFileDescriptor da cui il client può leggere i dati del tipo desiderato. Questo valore può essere Null.

Attributi

Eccezioni

Commenti

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

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Vedi anche

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

Si applica a