ParcelFileDescriptor.ParseMode(String) Methode

Definition

Konvertiert eine Zeichenfolge, die einen Dateimodus darstellt, z. B. "rw", in eine Bitmaske, die für die Verwendung mit #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

Parameter

mode
String

Die Zeichenfolgendarstellung des Dateimodus. Kann "r", "w", "wt", "wa", "rw" oder "rwt" sein.

Gibt zurück

Eine Bitmaske, die den angegebenen Dateimodus darstellt.

Attribute

Ausnahmen

wenn die angegebene Zeichenfolge nicht mit einem bekannten Dateimodus übereinstimmt.

Hinweise

Konvertiert eine Zeichenfolge, die einen Dateimodus darstellt, z. B. "rw", in eine Bitmaske, die für die Verwendung mit #open.

Das Argument muss mindestens einen der folgenden Basiszugriffsmodi definieren: <ul><li>"r" gibt an, dass die Datei im schreibgeschützten Modus geöffnet werden soll.OsConstants#O_RDONLY <li>"w" gibt an, dass die Datei im schreibgeschützten Modus geöffnet werden soll, entspricht OsConstants#O_WRONLY. <li>"rw" gibt an, dass die Datei im Lese-/Schreibmodus geöffnet werden soll, entspricht OsConstants#O_RDWR. </ul> Zusätzlich zu einem Basiszugriffsmodus können die folgenden zusätzlichen Modi angefordert werden: <ul><li>"a" gibt an, dass die Datei im Anfügemodus geöffnet werden soll, entspricht dem .OsConstants#O_APPEND Vor jedem Schreibvorgang wird der Dateioffset am Ende der Datei positioniert. <li>"t" gibt an, dass die Datei im Abkürzungsmodus geöffnet werden soll, entspricht OsConstants#O_TRUNC. Wenn die Datei bereits vorhanden ist und eine normale Datei ist und zum Schreiben geöffnet wird, wird sie auf Länge 0 abgeschnitten. </ul>

Java Dokumentation für android.os.ParcelFileDescriptor.parseMode(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: