Idioma

DocumentsProvider.OpenAssetFile Método

Definição

Sobrecargas

Nome Description
OpenAssetFile(Uri, String)

A implementação é fornecida pela classe pai.

OpenAssetFile(Uri, String, CancellationSignal)

A implementação é fornecida pela classe pai.

OpenAssetFile(Uri, String)

A implementação é fornecida pela classe pai.

[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

O URI cujo arquivo deve ser aberto.

mode
String

Modo de acesso para o arquivo. Pode ser "r" para acesso somente leitura, "w" para acesso somente gravação (apagando quaisquer dados no momento no arquivo), "wa" para acesso somente gravação a acrescentar a quaisquer dados existentes, "rw" para acesso de leitura e gravação em quaisquer dados existentes e "rwt" para acesso de leitura e gravação que trunca qualquer arquivo existente.

Retornos

Retorna um novo AssetFileDescriptor que você pode usar para acessar o arquivo. Esse valor pode ser nulo.

Atributos

Exceções

Comentários

A implementação é fornecida pela classe pai. Não é possível substituir.

Java documentação para android.provider.DocumentsProvider.openAssetFile(android.net.Uri, java.lang.String).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Confira também

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

Aplica-se a

OpenAssetFile(Uri, String, CancellationSignal)

A implementação é fornecida pela classe pai.

[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

O URI cujo arquivo deve ser aberto.

mode
String

Modo de acesso para o arquivo. Pode ser "r" para acesso somente leitura, "w" para acesso somente gravação (apagando quaisquer dados no momento no arquivo), "wa" para acesso somente gravação a acrescentar a quaisquer dados existentes, "rw" para acesso de leitura e gravação em quaisquer dados existentes e "rwt" para acesso de leitura e gravação que trunca qualquer arquivo existente.

signal
CancellationSignal

Um sinal para cancelar a operação em andamento ou null se nenhuma. Por exemplo, se você estiver baixando um arquivo da rede para atender a uma solicitação de modo "rw", deverá chamar ThrowIfCanceled() periodicamente para verificar se o cliente cancelou a solicitação e anular o download.

Retornos

Retorna um novo AssetFileDescriptor que você pode usar para acessar o arquivo. Esse valor pode ser nulo.

Atributos

Exceções

Comentários

A implementação é fornecida pela classe pai. Não é possível substituir.

Java documentação para android.provider.DocumentsProvider.openAssetFile(android.net.Uri, java.lang.String, android.os.CancellationSignal).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Confira também

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

Aplica-se a