ParcelFileDescriptor.ParseMode(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將代表檔案模式(如「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的位元遮罩。
該參數必須定義以下至少一種基礎存取模式:<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 文件 android.os.ParcelFileDescriptor.parseMode(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。