语言

DocumentContractFlags 枚举

定义

枚举多个类型返回的值。

此枚举支持其成员值的按位组合。

[System.Flags]
public enum DocumentContractFlags
[<System.Flags>]
type DocumentContractFlags = 
继承
DocumentContractFlags
属性

字段

名称 值 说明
SupportsThumbnail 1

指示文档可以表示为缩略图的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_THUMBNAIL

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsWrite 2

指示文档支持写入的标志。 使用Intent.ACTION_OPEN_DOCUMENT打开文档时,将同时向调用应用程序授予Intent.FLAG_GRANT_READ_URI_PERMISSION和Intent.FLAG_GRANT_WRITE_URI_PERMISSION。 但是,文档的实际可写性可能会随时间而变化,例如由于远程访问更改。 此标志指示文档客户端可以期望 ContentResolver.openOutputStream(Uri) 成功。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_WRITE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsDelete 4

指示文档可取消删除的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_DELETE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DirSupportsCreate 8

指示文档是支持在其中创建新文件的目录的标志。 仅当COLUMN_MIME_TYPE MIME_TYPE_DIR时有效。

Android 参考。android.provider.DocumentsContract.Document.FLAG_DIR_SUPPORTS_CREATE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DirPrefersGrid 16

指示目录首选其内容的标志以较大的格式网格显示。 通常适合当目录包含大部分图片时适用。 仅当COLUMN_MIME_TYPE MIME_TYPE_DIR时有效。

Android 参考。android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_GRID

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DirPrefersLastModified 32

指示目录首选其内容按COLUMN_LAST_MODIFIED排序的标志。 仅当COLUMN_MIME_TYPE MIME_TYPE_DIR时有效。

Android 参考。android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_LAST_MODIFIED

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsRename 64

指示可以重命名文档的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RENAME

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsCopy 128

指示文档可以复制到同一文档提供程序中的另一个位置的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_COPY

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsMove 256

指示文档可以移动到同一文档提供程序中的另一个位置的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_MOVE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

VirtualDocument 512

指示文档是虚拟的标志,并且 MIME 类型中没有指定为COLUMN_MIME_TYPE的字节表示形式。 虚拟文档必须至少有一种备用的可流格式通过 DocumentsProvider.openTypedDocument

Android 参考。android.provider.DocumentsContract.Document.FLAG_VIRTUAL_DOCUMENT

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsRemove 1024

指示可以从父级中删除文档的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_REMOVE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsSettings 2048

指示文档具有可由用户配置的设置的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_SETTINGS

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

WebLinkable 4096

指示可以为文档获取 Web 链接的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_WEB_LINKABLE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

Partial 8192

指示文档不完整的标志,可能正在下载其内容。 无法在 UI 中打开、复制、移动部分文件。 但是,如果它们表示下载失败,则可以将其删除并重试。

Android 参考。android.provider.DocumentsContract.Document.FLAG_PARTIAL

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsMetadata 16384

指示文档具有可使用 DocumentsContract#getDocumentMetadata 读取的可用元数据的标志

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_METADATA

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

DirBlocksOpenDocumentTree 32768

指示文档是希望在用户启动Intent.ACTION_OPEN_DOCUMENT_TREE意向时阻止自己选择的目录的标志。 通过其他意向(如Intent.ACTION_OPEN_DOCUMENT和Intent.ACTION_GET_CONTENT)启动时,仍可以选择单个文件。 仅当COLUMN_MIME_TYPE MIME_TYPE_DIR时有效。 请注意,此标志仅适用于应用它的单个目录。 它不会阻止用户在Intent.ACTION_OPEN_DOCUMENT_TREE请求期间选择父目录或子目录。 具体而言,保证无法通过Intent.ACTION_OPEN_DOCUMENT_TREE请求授予特定目录的唯一方法是确保它及其所有父目录都设置了此标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsTrash 65536

指示可以回收文档的标志。

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_TRASH

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsRestore 131072

指示可以还原文档的标志。 只能还原已回收的文档

Android 参考。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RESTORE

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

SupportsSubtreeSearch 262144

注解

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于