DocumentsProvider.OpenFile Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| OpenFile(Uri, String) |
A implementação é fornecida pela classe pai. |
| OpenFile(Uri, String, CancellationSignal) |
A implementação é fornecida pela classe pai. |
OpenFile(Uri, String)
A implementação é fornecida pela classe pai.
[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
O URI cujo arquivo deve ser aberto.
- mode
- String
Modo de acesso para o arquivo. Pode ser "r" para acesso somente leitura, "rw" para acesso de leitura e gravação ou "rwt" para acesso de leitura e gravação que trunca qualquer arquivo existente.
Retornos
Retorna um novo ParcelFileDescriptor 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.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Confira também
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>
Aplica-se a
OpenFile(Uri, String, CancellationSignal)
A implementação é fornecida pela classe pai.
[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
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, "rw" para acesso de leitura e gravação ou "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 ParcelFileDescriptor 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.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Confira também
- <xref:Android.Provider.DocumentsProvider.OpenDocument(System.String%2c+System.String%2c+System.String)>