DocumentsProvider.OpenFile Método

Definición

Sobrecargas

Nombre Description
OpenFile(Uri, String)

La implementación la proporciona la clase primaria.

OpenFile(Uri, String, CancellationSignal)

La implementación la proporciona la clase primaria.

OpenFile(Uri, String)

La implementación la proporciona la clase primaria.

[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile(Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string -> Android.OS.ParcelFileDescriptor

Parámetros

uri
Uri

Identificador URI cuyo archivo se va a abrir.

mode
String

Modo de acceso para el archivo. Puede ser "r" para el acceso de solo lectura, "rw" para el acceso de lectura y escritura, o "rwt" para el acceso de lectura y escritura que trunca cualquier archivo existente.

Devoluciones

Devuelve un nuevo Objeto ParcelFileDescriptor que puede usar para acceder al archivo. Este valor puede ser null.

Atributos

Excepciones

Comentarios

La implementación la proporciona la clase primaria. No se puede invalidar.

Java documentación para android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String).

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

  • <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>

Se aplica a

OpenFile(Uri, String, CancellationSignal)

La implementación la proporciona la clase primaria.

[Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")]
public override sealed Android.OS.ParcelFileDescriptor? OpenFile(Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/os/ParcelFileDescriptor;", "")>]
override this.OpenFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.OS.ParcelFileDescriptor

Parámetros

uri
Uri

Identificador URI cuyo archivo se va a abrir.

mode
String

Modo de acceso para el archivo. Puede ser "r" para el acceso de solo lectura, "w" para el acceso de solo escritura, "rw" para el acceso de lectura y escritura, o "rwt" para el acceso de lectura y escritura que trunca cualquier archivo existente.

signal
CancellationSignal

Señal para cancelar la operación en curso o null si no existe. Por ejemplo, si va a descargar un archivo de la red para atender una solicitud en modo "rw", debe llamar ThrowIfCanceled() periódicamente para comprobar si el cliente canceló la solicitud y anuló la descarga.

Devoluciones

Devuelve un nuevo Objeto ParcelFileDescriptor que puede usar para acceder al archivo. Este valor puede ser null.

Atributos

Excepciones

Comentarios

La implementación la proporciona la clase primaria. No se puede invalidar.

Java documentación para android.provider.DocumentsProvider.openFile(android.net.Uri, java.lang.String, android.os.CancellationSignal).

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

  • <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>

Se aplica a