ParcelFileDescriptor.Open Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Open(File, ParcelFileMode) |
Cree un nuevo objeto ParcelFileDescriptor que acceda a un archivo determinado. |
| Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener) |
Cree un nuevo objeto ParcelFileDescriptor que acceda a un archivo determinado. |
Open(File, ParcelFileMode)
Cree un nuevo objeto ParcelFileDescriptor que acceda a un archivo determinado.
[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
Parámetros
- file
- File
Archivo que se va a abrir.
- mode
- ParcelFileMode
El modo de acceso deseado, debe ser uno de #MODE_READ_ONLY, #MODE_WRITE_ONLYo #MODE_READ_WRITE; también puede ser cualquier combinación de #MODE_CREATE, #MODE_TRUNCATE, #MODE_WORLD_READABLEy #MODE_WORLD_WRITEABLE.
Devoluciones
un nuevo Objeto ParcelFileDescriptor que apunta al archivo especificado.
- Atributos
Excepciones
si el archivo especificado no existe o no se puede abrir con el modo solicitado.
Comentarios
Cree un nuevo objeto ParcelFileDescriptor que acceda a un archivo determinado.
Este método solo debe usarse para los archivos a los que tiene acceso directo; Si quiere trabajar con archivos hospedados fuera de la aplicación, use una API como ContentResolver#openFile(Uri, String, CancellationSignal).
Java documentación para android.os.ParcelFileDescriptor.open(java.io.File, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Consulte también
Se aplica a
Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener)
Cree un nuevo objeto ParcelFileDescriptor que acceda a un archivo determinado.
[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
Parámetros
- file
- File
Archivo que se va a abrir.
- mode
- ParcelFileMode
El modo de acceso deseado, debe ser uno de #MODE_READ_ONLY, #MODE_WRITE_ONLYo #MODE_READ_WRITE; también puede ser cualquier combinación de #MODE_CREATE, #MODE_TRUNCATE, #MODE_WORLD_READABLEy #MODE_WORLD_WRITEABLE.
- handler
- Handler
llamar al agente de escucha desde; no debe ser null.
que se invocará cuando se haya cerrado el descriptor devuelto; no debe ser null.
Devoluciones
un nuevo Objeto ParcelFileDescriptor que apunta al archivo especificado.
- Atributos
Excepciones
si el archivo especificado no existe o no se puede abrir con el modo solicitado.
Comentarios
Java documentación para android.os.ParcelFileDescriptor.open(java.io.File, int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.