DocumentContractFlags Enumeração
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.
Enumera valores retornados por vários tipos.
public enum DocumentContractFlags
type DocumentContractFlags =
- Herança
-
DocumentContractFlags
Campos
| Nome | Valor | Description |
|---|---|---|
| SupportsThumbnail | 1 | Sinalizador indicando que um documento pode ser representado como uma miniatura.
Referência do Android para 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. |
| SupportsWrite | 2 | Sinalizador indicando que um documento dá suporte à gravação. Quando um documento é aberto com Intent.ACTION_OPEN_DOCUMENT, o aplicativo de chamada é concedido Intent.FLAG_GRANT_READ_URI_PERMISSION e Intent.FLAG_GRANT_WRITE_URI_PERMISSION. No entanto, a gravabilidade real de um documento pode mudar ao longo do tempo, por exemplo, devido a alterações de acesso remoto. Esse sinalizador indica que um cliente de documento pode esperar que ContentResolver.openOutputStream(Uri) seja bem-sucedido.
Referência do Android para 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. |
| SupportsDelete | 4 | Sinalizador indicando que um documento é deletável.
Referência do Android para 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. |
| DirSupportsCreate | 8 | Sinalizador indicando que um documento é um diretório que dá suporte à criação de novos arquivos dentro dele. Válido somente quando COLUMN_MIME_TYPE é MIME_TYPE_DIR.
Referência do Android para 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. |
| DirPrefersGrid | 16 | Sinalizador indicando que um diretório prefere que seu conteúdo seja mostrado em uma grade de formato maior. Normalmente adequado quando um diretório contém principalmente imagens. Válido somente quando COLUMN_MIME_TYPE é MIME_TYPE_DIR.
Referência do Android para 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. |
| DirPrefersLastModified | 32 | Sinalizador indicando que um diretório prefere que seu conteúdo seja classificado por COLUMN_LAST_MODIFIED. Válido somente quando COLUMN_MIME_TYPE é MIME_TYPE_DIR. 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. |
| SupportsRename | 64 | Sinalizador indicando que um documento pode ser renomeado.
Referência do Android para 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. |
| SupportsCopy | 128 | Sinalizador indicando que um documento pode ser copiado para outro local dentro do mesmo provedor de documentos.
Referência do Android para 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. |
| SupportsMove | 256 | Sinalizador indicando que um documento pode ser movido para outro local dentro do mesmo provedor de documentos.
Referência do Android para 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. |
| VirtualDocument | 512 | Sinalizador indicando que um documento é virtual e não tem representação de bytes no tipo MIME especificado como COLUMN_MIME_TYPE. Os documentos virtuais devem ter pelo menos um formato de fluxo alternativo por meio de DocumentsProvider.openTypedDocument
Referência do Android para 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. |
| SupportsRemove | 1024 | Sinalizador indicando que um documento pode ser removido de um pai.
Referência do Android para 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. |
| SupportsSettings | 2048 | Sinalizador indicando que um documento tem configurações que podem ser configuradas pelo usuário.
Referência do Android para 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. |
| WebLinkable | 4096 | Sinalizador indicando que um link da Web pode ser obtido para o documento.
Referência do Android para 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. |
| Partial | 8192 | Sinalizador indicando que um documento não está concluído, provavelmente seu conteúdo está sendo baixado. Não é possível abrir arquivos parciais, copiados, movidos na interface do usuário. Mas eles podem ser excluídos e repetidos se representarem um download com falha.
Referência do Android para 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. |
| SupportsMetadata | 16384 | Sinalizador indicando que um documento tem metadados disponíveis que podem ser lidos usando DocumentsContract#getDocumentMetadata
Referência do Android para 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. |
| DirBlocksOpenDocumentTree | 32768 | Sinalizador indicando que um documento é um diretório que deseja impedir a seleção quando o usuário inicia uma intenção Intent.ACTION_OPEN_DOCUMENT_TREE. Arquivos individuais ainda podem ser selecionados quando iniciados por meio de outras intenções, como Intent.ACTION_OPEN_DOCUMENT e Intent.ACTION_GET_CONTENT. Válido somente quando COLUMN_MIME_TYPE é MIME_TYPE_DIR. Observe que esse sinalizador só se aplica ao único diretório ao qual ele é aplicado. Ele não impede que o usuário selecione um diretório pai ou filho durante uma solicitação de Intent.ACTION_OPEN_DOCUMENT_TREE. Em particular, a única maneira de garantir que um diretório específico nunca possa ser concedido por meio de uma solicitação Intent.ACTION_OPEN_DOCUMENT_TREE é garantir que ele e todos os diretórios pai tenham definido esse sinalizador. 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. |
Comentários
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.