ParcelFileDescriptor.Open Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Open(File, ParcelFileMode) |
Creare un nuovo ParcelFileDescriptor che accede a un determinato file. |
| Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener) |
Creare un nuovo ParcelFileDescriptor che accede a un determinato file. |
Open(File, ParcelFileMode)
Creare un nuovo ParcelFileDescriptor che accede a un determinato file.
[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
Parametri
- file
- File
File da aprire.
- mode
- ParcelFileMode
La modalità di accesso desiderata, deve essere una di , o . può anche essere qualsiasi combinazione di #MODE_READ_ONLY, #MODE_WRITE_ONLY#MODE_READ_WRITE, e #MODE_CREATE.#MODE_TRUNCATE#MODE_WORLD_READABLE#MODE_WORLD_WRITEABLE
Valori restituiti
un nuovo ParcelFileDescriptor che punta al file specificato.
- Attributi
Eccezioni
se il file specificato non esiste o non può essere aperto con la modalità richiesta.
Commenti
Creare un nuovo ParcelFileDescriptor che accede a un determinato file.
Questo metodo deve essere usato solo per i file a cui si ha accesso diretto; se vuoi usare i file ospitati all'esterno dell'app, usa un'API come ContentResolver#openFile(Uri, String, CancellationSignal).
per android.os.ParcelFileDescriptor.open(java.io.File, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Vedi anche
Si applica a
Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener)
Creare un nuovo ParcelFileDescriptor che accede a un determinato file.
[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
Parametri
- file
- File
File da aprire.
- mode
- ParcelFileMode
La modalità di accesso desiderata, deve essere una di , o . può anche essere qualsiasi combinazione di #MODE_READ_ONLY, #MODE_WRITE_ONLY#MODE_READ_WRITE, e #MODE_CREATE.#MODE_TRUNCATE#MODE_WORLD_READABLE#MODE_WORLD_WRITEABLE
- handler
- Handler
per chiamare il listener da; non deve essere Null.
da richiamare quando il descrittore restituito è stato chiuso; non deve essere Null.
Valori restituiti
un nuovo ParcelFileDescriptor che punta al file specificato.
- Attributi
Eccezioni
se il file specificato non esiste o non può essere aperto con la modalità richiesta.
Commenti
per android.os.ParcelFileDescriptor.open(java.io.File, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.