DocumentsProvider.OpenAssetFile 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 |
|---|---|
| OpenAssetFile(Uri, String) |
La implementación la proporciona la clase primaria. |
| OpenAssetFile(Uri, String, CancellationSignal) |
La implementación la proporciona la clase primaria. |
OpenAssetFile(Uri, String)
La implementación la proporciona la clase primaria.
[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string -> Android.Content.Res.AssetFileDescriptor
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 (borrar los datos que estén actualmente en el archivo), "wa" para el acceso de solo escritura para anexar a cualquier dato existente, "rw" para el acceso de lectura y escritura en cualquier dato existente y "rwt" para el acceso de lectura y escritura que trunca cualquier archivo existente.
Devoluciones
Devuelve un nuevo AssetFileDescriptor 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.
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
OpenAssetFile(Uri, String, CancellationSignal)
La implementación la proporciona la clase primaria.
[Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")]
public override sealed Android.Content.Res.AssetFileDescriptor? OpenAssetFile(Android.Net.Uri? uri, string? mode, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "")>]
override this.OpenAssetFile : Android.Net.Uri * string * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
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 (borrar los datos que estén actualmente en el archivo), "wa" para el acceso de solo escritura para anexar a cualquier dato existente, "rw" para el acceso de lectura y escritura en cualquier dato existente y "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 AssetFileDescriptor 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.
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)>