語言

ParcelFileDescriptor.Open 方法

定義

多載

名稱 Description
Open(File, ParcelFileMode)

建立一個新的 ParcelFileDescriptor 以存取指定檔案。

Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener)

建立一個新的 ParcelFileDescriptor 以存取指定檔案。

Open(File, ParcelFileMode)

建立一個新的 ParcelFileDescriptor 以存取指定檔案。

[Android.Runtime.Register("open", "(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;", "")]
public static Android.OS.ParcelFileDescriptor? Open(Java.IO.File? file, Android.OS.ParcelFileMode mode);
[<Android.Runtime.Register("open", "(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor;", "")>]
static member Open : Java.IO.File * Android.OS.ParcelFileMode -> Android.OS.ParcelFileDescriptor

參數

file
File

要開啟的檔案。

mode
ParcelFileMode

所需的存取模式必須是其中之一#MODE_READ_ONLY;#MODE_WRITE_ONLY#MODE_READ_WRITE也可以是任意#MODE_CREATE組合、#MODE_TRUNCATE#MODE_WORLD_READABLE#MODE_WORLD_WRITEABLE和。

傳回

一個新的 ParcelFileDescriptor 指向該檔案。

屬性

例外狀況

如果該檔案不存在或無法用請求模式開啟,

備註

建立一個新的 ParcelFileDescriptor 以存取指定檔案。

此方法僅適用於您可直接存取的檔案;如果你想處理外部託管的檔案,可以使用像 ContentResolver#openFile(Uri, String, CancellationSignal).

Java 文件 android.os.ParcelFileDescriptor.open(java.io.File, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於

Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener)

建立一個新的 ParcelFileDescriptor 以存取指定檔案。

[Android.Runtime.Register("open", "(Ljava/io/File;ILandroid/os/Handler;Landroid/os/ParcelFileDescriptor$OnCloseListener;)Landroid/os/ParcelFileDescriptor;", "")]
public static Android.OS.ParcelFileDescriptor? Open(Java.IO.File? file, Android.OS.ParcelFileMode mode, Android.OS.Handler? handler, Android.OS.ParcelFileDescriptor.IOnCloseListener? listener);
[<Android.Runtime.Register("open", "(Ljava/io/File;ILandroid/os/Handler;Landroid/os/ParcelFileDescriptor$OnCloseListener;)Landroid/os/ParcelFileDescriptor;", "")>]
static member Open : Java.IO.File * Android.OS.ParcelFileMode * Android.OS.Handler * Android.OS.ParcelFileDescriptor.IOnCloseListener -> Android.OS.ParcelFileDescriptor

參數

file
File

要開啟的檔案。

mode
ParcelFileMode

所需的存取模式必須是其中之一#MODE_READ_ONLY;#MODE_WRITE_ONLY#MODE_READ_WRITE也可以是任意#MODE_CREATE組合、#MODE_TRUNCATE#MODE_WORLD_READABLE#MODE_WORLD_WRITEABLE和。

handler
Handler

呼叫聽眾:不能是零。

listener
ParcelFileDescriptor.IOnCloseListener

當返回的描述符被關閉時,該項被引用;不能是零。

傳回

一個新的 ParcelFileDescriptor 指向該檔案。

屬性

例外狀況

如果該檔案不存在或無法用請求模式開啟,

備註

Java 文件 android.os.ParcelFileDescriptor.open(java.io.File, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

適用於