Langue

DocumentsProvider.OpenAssetFile Méthode

Définition

Surcharges

Nom Description
OpenAssetFile(Uri, String)

L’implémentation est fournie par la classe parente.

OpenAssetFile(Uri, String, CancellationSignal)

L’implémentation est fournie par la classe parente.

OpenAssetFile(Uri, String)

L’implémentation est fournie par la classe parente.

[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

Paramètres

uri
Uri

URI dont le fichier doit être ouvert.

mode
String

Mode d’accès pour le fichier. Il peut s’agir de « r » pour l’accès en lecture seule, « w » pour l’accès en écriture seule (effacement des données actuellement dans le fichier), « wa » pour l’accès en écriture seule à ajouter à toutes les données existantes, « rw » pour l’accès en lecture et en écriture sur toutes les données existantes, et « rwt » pour l’accès en lecture et en écriture qui tronque n’importe quel fichier existant.

Retours

Retourne un nouvel AssetFileDescriptor 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.openAssetFile(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 à

OpenAssetFile(Uri, String, CancellationSignal)

L’implémentation est fournie par la classe parente.

[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

Paramètres

uri
Uri

URI dont le fichier doit être ouvert.

mode
String

Mode d’accès pour le fichier. Il peut s’agir de « r » pour l’accès en lecture seule, « w » pour l’accès en écriture seule (effacement des données actuellement dans le fichier), « wa » pour l’accès en écriture seule à ajouter à toutes les données existantes, « rw » pour l’accès en lecture et en écriture sur toutes les données existantes, et « rwt » pour l’accès en lecture et en écriture qui tronque n’importe quel 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 nouvel AssetFileDescriptor 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.openAssetFile(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 à