DocumentContractFlags Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère les valeurs retournées par plusieurs types.
public enum DocumentContractFlags
type DocumentContractFlags =
- Héritage
-
DocumentContractFlags
Champs
| Nom | Valeur | Description |
|---|---|---|
| SupportsThumbnail | 1 | Indicateur indiquant qu’un document peut être représenté sous forme de miniature.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsWrite | 2 | Indicateur indiquant qu’un document prend en charge l’écriture. Lorsqu’un document est ouvert avec Intent.ACTION_OPEN_DOCUMENT, l’application appelante est accordée à la fois Intent.FLAG_GRANT_READ_URI_PERMISSION et Intent.FLAG_GRANT_WRITE_URI_PERMISSION. Toutefois, l’écriture réelle d’un document peut changer au fil du temps, par exemple en raison de modifications d’accès à distance. Cet indicateur indique qu’un client de document peut s’attendre à ce que ContentResolver.openOutputStream(Uri) réussisse.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsDelete | 4 | Indicateur indiquant qu’un document est déletable.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DirSupportsCreate | 8 | Indicateur indiquant qu’un document est un répertoire qui prend en charge la création de nouveaux fichiers dans celui-ci. Valide uniquement lorsque COLUMN_MIME_TYPE est MIME_TYPE_DIR.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DirPrefersGrid | 16 | Indicateur indiquant qu’un répertoire préfère son contenu s’afficher dans une grille de format plus grande. Généralement approprié lorsqu’un répertoire contient principalement des images. Valide uniquement lorsque COLUMN_MIME_TYPE est MIME_TYPE_DIR.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DirPrefersLastModified | 32 | Indicateur indiquant qu’un répertoire préfère que son contenu soit trié par COLUMN_LAST_MODIFIED. Valide uniquement lorsque COLUMN_MIME_TYPE est MIME_TYPE_DIR.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsRename | 64 | Indicateur indiquant qu’un document peut être renommé.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsCopy | 128 | Indicateur indiquant qu’un document peut être copié dans un autre emplacement au sein du même fournisseur de documents.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsMove | 256 | Indicateur indiquant qu’un document peut être déplacé vers un autre emplacement au sein du même fournisseur de documents.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| VirtualDocument | 512 | Indicateur indiquant qu’un document est virtuel et n’a pas de représentation d’octet dans le type MIME spécifié comme COLUMN_MIME_TYPE. Les documents virtuels doivent avoir au moins un autre format streamable via DocumentsProvider.openTypedDocument
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsRemove | 1024 | Indicateur indiquant qu’un document peut être supprimé d’un parent.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsSettings | 2048 | Indicateur indiquant qu’un document a des paramètres qui peuvent être configurés par l’utilisateur.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| WebLinkable | 4096 | Indicateur indiquant qu’un lien Web peut être obtenu pour le document.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Partial | 8192 | Indicateur indiquant qu’un document n’est pas complet, probablement son contenu est téléchargé. Les fichiers partiels ne peuvent pas être ouverts, copiés, déplacés dans l’interface utilisateur. Mais ils peuvent être supprimés et retentés s’ils représentent un téléchargement ayant échoué.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| SupportsMetadata | 16384 | Indicateur indiquant qu’un document a des métadonnées disponibles qui peuvent être lues à l’aide de DocumentsContract#getDocumentMetadata
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| DirBlocksOpenDocumentTree | 32768 | Indicateur indiquant qu’un document est un répertoire qui souhaite empêcher sa sélection lorsque l’utilisateur lance une intention de Intent.ACTION_OPEN_DOCUMENT_TREE. Les fichiers individuels peuvent toujours être sélectionnés lors du lancement via d’autres intentions telles que Intent.ACTION_OPEN_DOCUMENT et Intent.ACTION_GET_CONTENT. Valide uniquement lorsque COLUMN_MIME_TYPE est MIME_TYPE_DIR. Notez que cet indicateur s’applique uniquement au répertoire unique auquel il est appliqué. Il ne empêche pas l’utilisateur de sélectionner un répertoire parent ou enfant pendant une demande de Intent.ACTION_OPEN_DOCUMENT_TREE. En particulier, la seule façon de garantir qu’un répertoire spécifique ne peut jamais être accordé par le biais d’une demande de Intent.ACTION_OPEN_DOCUMENT_TREE est de s’assurer que tous ses répertoires parents ont défini cet indicateur. Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.