DocumentsProvider.OpenAssetFile Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| OpenAssetFile(Uri, String) |
L'implementazione viene fornita dalla classe padre. |
| OpenAssetFile(Uri, String, CancellationSignal) |
L'implementazione viene fornita dalla classe padre. |
OpenAssetFile(Uri, String)
L'implementazione viene fornita dalla classe padre.
[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string -> Android.Content.Res.AssetFileDescriptor
Parametri
- uri
- Uri
URI di cui aprire il file.
- mode
- String
Modalità di accesso per il file. Può essere "r" per l'accesso in sola lettura, "w" per l'accesso in sola scrittura (cancellazione dei dati attualmente presenti nel file), "wa" per l'accesso in sola scrittura per accodare a tutti i dati esistenti, "rw" per l'accesso in lettura e scrittura a tutti i dati esistenti e "rwt" per l'accesso in lettura e scrittura che tronca qualsiasi file esistente.
Valori restituiti
Restituisce un nuovo AssetFileDescriptor che è possibile usare per accedere al file. Questo valore può essere Null.
- Attributi
Eccezioni
Commenti
L'implementazione viene fornita dalla classe padre. Non è possibile eseguire l'override.
per android.provider.DocumentsProvider.openAssetFile(android.net.Uri, java.lang.String).
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.OpenDocument(System.String%2c+System.String%2c+System.String)>
Si applica a
OpenAssetFile(Uri, String, CancellationSignal)
L'implementazione viene fornita dalla classe padre.
[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
Parametri
- uri
- Uri
URI di cui aprire il file.
- mode
- String
Modalità di accesso per il file. Può essere "r" per l'accesso in sola lettura, "w" per l'accesso in sola scrittura (cancellazione dei dati attualmente presenti nel file), "wa" per l'accesso in sola scrittura per accodare a tutti i dati esistenti, "rw" per l'accesso in lettura e scrittura a tutti i dati esistenti e "rwt" per l'accesso in lettura e scrittura che tronca qualsiasi file esistente.
- 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 che è possibile usare per accedere al file. Questo valore può essere Null.
- Attributi
Eccezioni
Commenti
L'implementazione viene fornita dalla classe padre. Non è possibile eseguire l'override.
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.OpenDocument(System.String%2c+System.String%2c+System.String)>