ParcelFileDescriptor.Open メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 にすることはできません。
返された記述子が閉じられたときに呼び出される。は null にすることはできません。
戻り値
指定されたファイルを指す新しい ParcelFileDescriptor。
- 属性
例外
指定されたファイルが存在しないか、要求されたモードで開けなかった場合は 。
注釈
の Java ドキュメント android.os.ParcelFileDescriptor.open(java.io.File, int)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。