ParcelFileDescriptor.Open Método

Definición

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.

listener
ParcelFileDescriptor.IOnCloseListener

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.

Consulte también

Se aplica a