Langue

ParcelFileDescriptor.ParseMode(String) Méthode

Définition

Convertit une chaîne représentant un mode fichier, tel que « rw », en masque de bits adapté à une utilisation avec #open.

[Android.Runtime.Register("parseMode", "(Ljava/lang/String;)I", "")]
public static Android.OS.ParcelFileMode ParseMode(string? mode);
[<Android.Runtime.Register("parseMode", "(Ljava/lang/String;)I", "")>]
static member ParseMode : string -> Android.OS.ParcelFileMode

Paramètres

mode
String

Représentation sous forme de chaîne du mode fichier. Peut être « r », « w », « wt », « wa », « rw » ou « rwt ».

Retours

Masque de bits représentant le mode fichier donné.

Attributs

Exceptions

si la chaîne donnée ne correspond pas à un mode de fichier connu.

Remarques

Convertit une chaîne représentant un mode fichier, tel que « rw », en masque de bits adapté à une utilisation avec #open.

L’argument doit définir au moins l’un des modes d’accès de base suivants : <ul><li>"r » indique que le fichier doit être ouvert en mode lecture seule, équivalent à OsConstants#O_RDONLY. <li>"w » indique que le fichier doit être ouvert en mode écriture seule, équivalent à OsConstants#O_WRONLY. <li>"rw » indique que le fichier doit être ouvert en mode lecture-écriture, équivalent à OsConstants#O_RDWR. </ul> En plus d’un mode d’accès de base, les modes supplémentaires suivants peuvent être demandés : <ul><li>"a » indique que le fichier doit être ouvert en mode Ajout, équivalent à OsConstants#O_APPEND. Avant chaque écriture, le décalage de fichier est positionné à la fin du fichier. <li>"t » indique que le fichier doit être ouvert en mode tronquer, équivalent à OsConstants#O_TRUNC. Si le fichier existe déjà et s’il s’agit d’un fichier normal et ouvert pour l’écriture, il est tronqué à la longueur 0. </ul>

Java documentation pour android.os.ParcelFileDescriptor.parseMode(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.

S’applique à