DocumentsProvider.OpenFile Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| OpenFile(Uri, String, CancellationSignal) |
L’implémentation est fournie par la classe parente. |
| OpenFile(Uri, String) |
L’implémentation est fournie par la classe parente. |
OpenFile(Uri, String, CancellationSignal)
L’implémentation est fournie par la classe parente.
[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile(Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.OS.ParcelFileDescriptor
Paramètres
- uri
- Uri
URI dont le fichier doit être ouvert.
- mode
- String
Mode d’accès pour le fichier. Peut être « r » pour l’accès en lecture seule, « w » pour l’accès en écriture seule, « rw » pour l’accès en lecture et écriture, ou « rwt » pour l’accès en lecture et en écriture qui tronque tout fichier existant.
- signal
- CancellationSignal
Signal d’annulation de l’opération en cours, ou null s’il n’en a pas. Par exemple, si vous téléchargez un fichier à partir du réseau pour traiter une demande en mode « rw », vous devez régulièrement appeler ThrowIfCanceled() pour vérifier si le client a annulé la demande et abandonner le téléchargement.
Retours
Retourne un nouveau ParcelFileDescriptor que vous pouvez utiliser pour accéder au fichier. Cette valeur peut être null.
- Attributs
Exceptions
Remarques
L’implémentation est fournie par la classe parente. Impossible de remplacer.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Voir aussi
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>
S’applique à
OpenFile(Uri, String)
L’implémentation est fournie par la classe parente.
[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile(Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string -> Android.OS.ParcelFileDescriptor
Paramètres
- uri
- Uri
URI dont le fichier doit être ouvert.
- mode
- String
Mode d’accès pour le fichier. Peut être « r » pour l’accès en lecture seule, « rw » pour l’accès en lecture et en écriture, ou « rwt » pour l’accès en lecture et en écriture qui tronque tout fichier existant.
Retours
Retourne un nouveau ParcelFileDescriptor que vous pouvez utiliser pour accéder au fichier. Cette valeur peut être null.
- Attributs
Exceptions
Remarques
L’implémentation est fournie par la classe parente. Impossible de remplacer.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Voir aussi
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>