DocumentsProvider.OpenFile 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
OpenFile(Uri, String) |
La clase primaria proporciona la implementación. |
OpenFile(Uri, String, CancellationSignal) |
La clase primaria proporciona la implementación. |
OpenFile(Uri, String)
La clase primaria proporciona la implementación.
[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
El 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
- Atributos
Excepciones
Comentarios
La clase primaria proporciona la implementación. No se puede invalidar.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos 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 clase primaria proporciona la implementación.
[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
El 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 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 de modo "rw", debe llamar ThrowIfCanceled() periódicamente para comprobar si el cliente ha cancelado la solicitud y anula la descarga.
Devoluciones
- Atributos
Excepciones
Comentarios
La clase primaria proporciona la implementación. No se puede invalidar.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.
Consulte también
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>