Lenguaje

DocumentContractFlags Enumeración

Definición

Enumera los valores devueltos por varios tipos.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum DocumentContractFlags
[<System.Flags>]
type DocumentContractFlags = 
Herencia
DocumentContractFlags
Atributos

Campos

Nombre Valor Description
SupportsThumbnail 1

Marca que indica que un documento se puede representar como una miniatura.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_THUMBNAIL.

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.

SupportsWrite 2

Marca que indica que un documento admite la escritura. Cuando se abre un documento con Intent.ACTION_OPEN_DOCUMENT, la aplicación que realiza la llamada se concede tanto Intent.FLAG_GRANT_READ_URI_PERMISSION como Intent.FLAG_GRANT_WRITE_URI_PERMISSION. Sin embargo, la idoneidad real de un documento puede cambiar con el tiempo, por ejemplo debido a cambios de acceso remoto. Esta marca indica que un cliente de documento puede esperar que ContentResolver.openOutputStream(Uri) se realice correctamente.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_WRITE.

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.

SupportsDelete 4

Marca que indica que un documento es deletable.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_DELETE.

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.

DirSupportsCreate 8

Marca que indica que un documento es un directorio que admite la creación de nuevos archivos dentro de él. Solo es válido cuando se MIME_TYPE_DIR COLUMN_MIME_TYPE.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_DIR_SUPPORTS_CREATE.

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.

DirPrefersGrid 16

Marca que indica que un directorio prefiere que su contenido se muestre en una cuadrícula de formato más grande. Normalmente es adecuado cuando un directorio contiene principalmente imágenes. Solo es válido cuando se MIME_TYPE_DIR COLUMN_MIME_TYPE.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_GRID.

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.

DirPrefersLastModified 32

Marca que indica que un directorio prefiere que su contenido se ordene por COLUMN_LAST_MODIFIED. Solo es válido cuando se MIME_TYPE_DIR COLUMN_MIME_TYPE.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_LAST_MODIFIED.

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.

SupportsRename 64

Marca que indica que se puede cambiar el nombre de un documento.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RENAME.

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.

SupportsCopy 128

Marca que indica que un documento se puede copiar en otra ubicación dentro del mismo proveedor de documentos.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_COPY.

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.

SupportsMove 256

Marca que indica que un documento se puede mover a otra ubicación dentro del mismo proveedor de documentos.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_MOVE.

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.

VirtualDocument 512

Marca que indica que un documento es virtual y no tiene representación de bytes en el tipo MIME especificado como COLUMN_MIME_TYPE. Los documentos virtuales deben tener al menos un formato alternativo que se pueda transmitir a través de DocumentsProvider.openTypedDocument

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_VIRTUAL_DOCUMENT.

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.

SupportsRemove 1024

Marca que indica que se puede quitar un documento de un elemento primario.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_REMOVE.

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.

SupportsSettings 2048

Marca que indica que un documento tiene valores que el usuario puede configurar.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_SETTINGS.

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.

WebLinkable 4096

Marca que indica que se puede obtener un vínculo web para el documento.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_WEB_LINKABLE.

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.

Partial 8192

Marca que indica que un documento no está completo, es probable que se descargue su contenido. No se pueden abrir, copiar y mover archivos parciales en la interfaz de usuario. Pero se pueden eliminar y reintentar si representan una descarga con error.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_PARTIAL.

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.

SupportsMetadata 16384

Marca que indica que un documento tiene metadatos disponibles que se pueden leer mediante DocumentsContract#getDocumentMetadata

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_METADATA.

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.

DirBlocksOpenDocumentTree 32768

Marca que indica que un documento es un directorio que quiere impedir que se seleccione cuando el usuario inicia una intención Intent.ACTION_OPEN_DOCUMENT_TREE. Los archivos individuales todavía se pueden seleccionar cuando se inician a través de otras intenciones, como Intent.ACTION_OPEN_DOCUMENT y Intent.ACTION_GET_CONTENT. Solo es válido cuando se MIME_TYPE_DIR COLUMN_MIME_TYPE. Tenga en cuenta que esta marca solo se aplica al directorio único al que se aplica. No impide que el usuario seleccione un directorio primario o secundario durante una solicitud de Intent.ACTION_OPEN_DOCUMENT_TREE. En concreto, la única manera de garantizar que nunca se pueda conceder un directorio específico a través de una solicitud de Intent.ACTION_OPEN_DOCUMENT_TREE es asegurarse de que tanto él como todos sus directorios primarios hayan establecido esta marca.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE.

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.

SupportsTrash 65536

Marca que indica que se puede papelera un documento.

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_TRASH.

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.

SupportsRestore 131072

Marca que indica que se puede restaurar un documento. Solo se pueden restaurar documentos papeleras

Referencia de Android para android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RESTORE.

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.

SupportsSubtreeSearch 262144

Comentarios

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.

Se aplica a