ParcelFileDescriptor.ParseMode(String) メソッド

定義

"rw" などのファイル モードを表す文字列を、 #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

パラメーター

mode
String

ファイル モードの文字列形式。 "r"、"w"、"wt"、"wa"、"rw"、または "rwt" を指定できます。

返品

指定されたファイル モードを表すビットマスク。

属性

例外

指定された文字列が既知のファイル モードと一致しない場合。

注釈

"rw" などのファイル モードを表す文字列を、 #openでの使用に適したビットマスクに変換します。

引数は、次の基本アクセス モードの少なくとも 1 つを定義する必要があります。 <ul><li>"r" は、 OsConstants#O_RDONLYと同等の読み取り専用モードでファイルを開く必要があることを示します。 <li>"w" は、 OsConstants#O_WRONLYと同等の書き込み専用モードでファイルを開く必要があることを示します。 <li>"rw" は、 OsConstants#O_RDWRと同等の読み取り/書き込みモードでファイルを開く必要があることを示します。 </ul> ベース アクセス モードに加えて、次の追加モードが要求される場合があります。 <ul><li>"a" は、ファイルを追加モードで開く必要があることを示します。これは、 OsConstants#O_APPENDと同等です。 各書き込みの前に、ファイル オフセットはファイルの末尾に配置されます。 <li>"t" は、 OsConstants#O_TRUNCと同等の切り捨てモードでファイルを開く必要があることを示します。 ファイルが既に存在し、通常のファイルであり、書き込み用に開かれている場合は、長さ 0 に切り捨てられます。 </ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象