DocumentContractFlags 列挙型

定義

複数の型によって返される値を列挙します。

public enum DocumentContractFlags
type DocumentContractFlags = 
継承
DocumentContractFlags

フィールド

名前 説明
SupportsThumbnail 1

ドキュメントをサムネイルとして表すことができることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_THUMBNAILの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsWrite 2

文書が書き込みをサポートしていることを示すフラグ。 Intent.ACTION_OPEN_DOCUMENTでドキュメントを開くと、呼び出し元アプリケーションにIntent.FLAG_GRANT_READ_URI_PERMISSIONとIntent.FLAG_GRANT_WRITE_URI_PERMISSIONの両方が付与されます。 ただし、ドキュメントの実際の書き込み可能性は、リモート アクセスの変更などによって時間の経過と同時に変化する可能性があります。 このフラグは、ドキュメント クライアントが ContentResolver.openOutputStream(Uri) が成功することを想定できることを示します。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_WRITEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsDelete 4

ドキュメントが削除可能であることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_DELETEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

DirSupportsCreate 8

ドキュメントがその中の新しいファイルの作成をサポートするディレクトリであることを示すフラグ。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。

android.provider.DocumentsContract.Document.FLAG_DIR_SUPPORTS_CREATEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

DirPrefersGrid 16

ディレクトリがその内容を優先することを示すフラグは、より大きな形式のグリッドで表示されます。 通常、ディレクトリにほとんどの画像が含まれている場合に適しています。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。

android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_GRIDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

DirPrefersLastModified 32

ディレクトリの内容をCOLUMN_LAST_MODIFIED順に並べ替える必要があることを示すフラグ。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。

android.provider.DocumentsContract.Document.FLAG_DIR_PREFERS_LAST_MODIFIEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsRename 64

ドキュメントの名前を変更できることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_RENAMEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsCopy 128

同じドキュメント プロバイダー内の別の場所にドキュメントをコピーできることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_COPYの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsMove 256

同じドキュメント プロバイダー内の別の場所にドキュメントを移動できることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_MOVEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

VirtualDocument 512

ドキュメントが仮想であり、COLUMN_MIME_TYPEとして指定された MIME の種類にバイト表現がないことを示すフラグ。 仮想ドキュメントには、DocumentsProvider.openTypedDocument を介して少なくとも 1 つの代替ストリーミング可能な形式が必要です

android.provider.DocumentsContract.Document.FLAG_VIRTUAL_DOCUMENTの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsRemove 1024

ドキュメントを親から削除できることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_REMOVEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsSettings 2048

ドキュメントにユーザーが構成できる設定があることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_SETTINGSの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

WebLinkable 4096

ドキュメントの Web リンクを取得できることを示すフラグ。

android.provider.DocumentsContract.Document.FLAG_WEB_LINKABLEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Partial 8192

ドキュメントが完全でないことを示すフラグ。その内容がダウンロードされている可能性があります。 UI で部分ファイルを開いたり、コピーしたり、移動したりすることはできません。 ただし、ダウンロードに失敗した場合は、削除して再試行できます。

android.provider.DocumentsContract.Document.FLAG_PARTIALの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

SupportsMetadata 16384

DocumentsContract#getDocumentMetadata を使用して読み取ることができる使用可能なメタデータがドキュメントにあることを示すフラグ

android.provider.DocumentsContract.Document.FLAG_SUPPORTS_METADATAの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

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.provider.DocumentsContract.Document.FLAG_DIR_BLOCKS_OPEN_DOCUMENT_TREEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象