DocumentsContract.Document 类

定义

与文档相关的常量,包括 Cursor 列名和标志。

[Android.Runtime.Register("android/provider/DocumentsContract$Document", DoNotGenerateAcw=true)]
public sealed class DocumentsContract.Document : Java.Lang.Object
[<Android.Runtime.Register("android/provider/DocumentsContract$Document", DoNotGenerateAcw=true)>]
type DocumentsContract.Document = class
    inherit Object
继承
DocumentsContract.Document
属性

注解

与文档相关的常量,包括 Cursor 列名和标志。

文档可以是可打开的流(具有特定的 MIME 类型),也可以是包含其他文档的目录(具有 #MIME_TYPE_DIR MIME 类型)。 目录表示包含零个或多个文档的子树的顶部,该文档可以递归包含更多文档和目录。

所有列都是<>客户端应用程序的只读</em>。

Java文档android.provider.DocumentsContract.Document

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

字段

名称 说明
ColumnDisplayName

文档的显示名称,用作向用户显示的主标题。

ColumnDocumentId

文档的唯一 ID。

ColumnFlags

应用于文档的标志。

ColumnIcon

文档的特定图标资源 ID。

ColumnLastModified

上次修改文档时的时间戳,以毫秒为单位,自 1970 年 1 月 1 日 00:00:00。

ColumnMimeType

文档的具体 MIME 类型。

ColumnSize

文档的大小(以字节为单位),或者 null 未知。

ColumnSummary

可以向用户显示的文档的摘要。

FlagDirBlocksOpenDocumentTree
已过时.

指示文档是希望在用户启动意向时阻止自己选择的目录的 Intent#ACTION_OPEN_DOCUMENT_TREE 标志。

FlagDirPrefersGrid
已过时.

指示目录首选其内容的标志以较大的格式网格显示。

FlagDirPrefersLastModified
已过时.

指示目录更倾向于按其内容排序的 #COLUMN_LAST_MODIFIED标志。

FlagDirSupportsCreate
已过时.

指示文档是支持在其中创建新文件的目录的标志。

FlagPartial
已过时.

指示文档不完整的标志,可能正在下载其内容。

FlagSupportsCopy
已过时.

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

FlagSupportsDelete
已过时.

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

FlagSupportsMetadata
已过时.

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

FlagSupportsMove
已过时.

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

FlagSupportsRemove
已过时.

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

FlagSupportsRename
已过时.

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

FlagSupportsSettings
已过时.

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

FlagSupportsThumbnail
已过时.

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

FlagSupportsWrite
已过时.

指示文档支持写入的标志。

FlagVirtualDocument
已过时.

指示文档是虚拟的标志,并且没有指定为 #COLUMN_MIME_TYPEMIME 类型的字节表示形式。

FlagWebLinkable
已过时.

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

MimeTypeDir

文档的 MIME 类型,该文档是可能包含其他文档的目录。

属性

名称 说明
Class

返回此 Object的运行时类。

(继承自 Object)
Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
JniPeerMembers

与文档相关的常量,包括 Cursor 列名和标志。

PeerReference

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 Object)

方法

名称 说明
Clone()

创建并返回此对象的副本。

(继承自 Object)
Dispose()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
Dispose(Boolean)

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em< 或 >em<interrupted>/em<。><>

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted>/em<>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

名称 说明
IJavaPeerable.Disposed()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.Finalized()

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

与文档相关的常量,包括 Cursor 列名和标志。

(继承自 Object)

扩展方法

名称 说明
GetJniTypeName(IJavaPeerable)

获取实例 self类型的 JNI 名称。

JavaAs<TResult>(IJavaPeerable)

尝试强制self键入TResult,检查强制是否在Java端有效。

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

与文档相关的常量,包括 Cursor 列名和标志。

TryJavaCast<TResult>(IJavaPeerable, TResult)

尝试强制self键入TResult,检查强制是否在Java端有效。

适用于