Langue

DocumentsProvider.OpenFile Méthode

Définition

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.

Java documentation pour android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal).

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.

Java documentation pour android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String).

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 à