語言

DocumentContractFlags 列舉

定義

列舉由多種類型回傳的值。

此列舉支援其成員值的位元組合。

[System.Flags]
public enum DocumentContractFlags
[<System.Flags>]
type DocumentContractFlags = 
繼承
DocumentContractFlags
屬性

欄位

名稱 值 Description
SupportsThumbnail 1

標記表示文件可以以縮圖形式表示。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_THUMBNAIL

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsDelete 4

標記表示文件可刪除。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_DELETE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

DirSupportsCreate 8

標記表示文件是一個支援在其中建立新檔案的目錄。 只有COLUMN_MIME_TYPE MIME_TYPE_DIR時才有效。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_DIR_SUPPORTS_CREATE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

DirPrefersGrid 16

旗標表示目錄偏好其內容以較大格式的網格顯示。 通常適合當目錄主要包含圖片時。 只有COLUMN_MIME_TYPE MIME_TYPE_DIR時才有效。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_GRID

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

DirPrefersLastModified 32

標記表示目錄偏好依COLUMN_LAST_MODIFIED排序其內容。 只有COLUMN_MIME_TYPE MIME_TYPE_DIR時才有效。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_LAST_MODIFIED

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsRename 64

標記表示文件可以重新命名。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RENAME

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsCopy 128

標記表示文件可以複製到同一文件提供者的其他位置。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_COPY

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsMove 256

標記表示文件可以在同一文件提供者內移動到其他位置。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_MOVE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

VirtualDocument 512

標誌表示文件是虛擬的,且沒有 MIME 類型的位元組表示,COLUMN_MIME_TYPE。 虛擬文件必須至少有一種可透過 DocumentsProvider.openTypedDocument 的替代可串流格式

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_VIRTUAL_DOCUMENT

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsRemove 1024

標記表示文件可以從父端移除。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_REMOVE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsSettings 2048

標記表示文件中有可由使用者設定的設定。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_SETTINGS

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

WebLinkable 4096

標記表示文件可取得網頁連結。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_WEB_LINKABLE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

Partial 8192

標記表示文件不完整,可能其內容正在下載中。 部分檔案無法在介面中開啟、複製或移動。 但如果是失敗下載,可以刪除並重新嘗試。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_PARTIAL

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsMetadata 16384

標記表示文件有可用的元資料,可用 DocumentsContract#getDocumentMetadata 讀取

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_METADATA

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsTrash 65536

標記表示文件可以被丟棄。

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_TRASH

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsRestore 131072

標記表示文件可以被還原。 只有被丟棄的文件才能恢復

Android 參考資料。android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RESTORE

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

SupportsSubtreeSearch 262144

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於