ParcelFileDescriptor.Open メソッド

定義

オーバーロード

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_WRITE_ONLY、または #MODE_READ_WRITEのいずれか#MODE_READ_ONLYである必要があります。、および #MODE_WORLD_WRITEABLEの任意の#MODE_WORLD_READABLE#MODE_CREATE#MODE_TRUNCATE組み合わせでもかまいません。

戻り値

指定されたファイルを指す新しい ParcelFileDescriptor。

属性

例外

指定されたファイルが存在しないか、要求されたモードで開けなかった場合は 。

注釈

特定のファイルにアクセスする新しい ParcelFileDescriptor を作成します。

このメソッドは、直接アクセスできるファイルにのみ使用する必要があります。アプリの外部でホストされているファイルを操作する場合は、 のような ContentResolver#openFile(Uri, String, CancellationSignal)API を使用します。

の Java ドキュメント android.os.ParcelFileDescriptor.open(java.io.File, int)

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

こちらもご覧ください

適用対象

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_WRITE_ONLY、または #MODE_READ_WRITEのいずれか#MODE_READ_ONLYである必要があります。、および #MODE_WORLD_WRITEABLEの任意の#MODE_WORLD_READABLE#MODE_CREATE#MODE_TRUNCATE組み合わせでもかまいません。

handler
Handler

からリスナーを呼び出す場合。は null にすることはできません。

listener
ParcelFileDescriptor.IOnCloseListener

返された記述子が閉じられたときに呼び出される。は null にすることはできません。

戻り値

指定されたファイルを指す新しい ParcelFileDescriptor。

属性

例外

指定されたファイルが存在しないか、要求されたモードで開けなかった場合は 。

注釈

の Java ドキュメント android.os.ParcelFileDescriptor.open(java.io.File, int)

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

こちらもご覧ください

適用対象