語言

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的位元遮罩。

該參數必須定義以下至少一種基礎存取模式:<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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於