DocumentContractFlags 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数の型によって返される値を列挙します。
public enum DocumentContractFlags
type DocumentContractFlags =
- 継承
-
DocumentContractFlags
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| SupportsThumbnail | 1 | ドキュメントをサムネイルとして表すことができることを示すフラグ。
|
| SupportsWrite | 2 | 文書が書き込みをサポートしていることを示すフラグ。 Intent.ACTION_OPEN_DOCUMENTでドキュメントを開くと、呼び出し元アプリケーションにIntent.FLAG_GRANT_READ_URI_PERMISSIONとIntent.FLAG_GRANT_WRITE_URI_PERMISSIONの両方が付与されます。 ただし、ドキュメントの実際の書き込み可能性は、リモート アクセスの変更などによって時間の経過と同時に変化する可能性があります。 このフラグは、ドキュメント クライアントが ContentResolver.openOutputStream(Uri) が成功することを想定できることを示します。
|
| SupportsDelete | 4 | ドキュメントが削除可能であることを示すフラグ。
|
| DirSupportsCreate | 8 | ドキュメントがその中の新しいファイルの作成をサポートするディレクトリであることを示すフラグ。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。
|
| DirPrefersGrid | 16 | ディレクトリがその内容を優先することを示すフラグは、より大きな形式のグリッドで表示されます。 通常、ディレクトリにほとんどの画像が含まれている場合に適しています。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。
|
| DirPrefersLastModified | 32 | ディレクトリの内容をCOLUMN_LAST_MODIFIED順に並べ替える必要があることを示すフラグ。 COLUMN_MIME_TYPEがMIME_TYPE_DIRされている場合にのみ有効です。
|
| SupportsRename | 64 | ドキュメントの名前を変更できることを示すフラグ。
|
| SupportsCopy | 128 | 同じドキュメント プロバイダー内の別の場所にドキュメントをコピーできることを示すフラグ。
|
| SupportsMove | 256 | 同じドキュメント プロバイダー内の別の場所にドキュメントを移動できることを示すフラグ。
|
| VirtualDocument | 512 | ドキュメントが仮想であり、COLUMN_MIME_TYPEとして指定された MIME の種類にバイト表現がないことを示すフラグ。 仮想ドキュメントには、DocumentsProvider.openTypedDocument を介して少なくとも 1 つの代替ストリーミング可能な形式が必要です
|
| SupportsRemove | 1024 | ドキュメントを親から削除できることを示すフラグ。
|
| SupportsSettings | 2048 | ドキュメントにユーザーが構成できる設定があることを示すフラグ。
|
| WebLinkable | 4096 | ドキュメントの Web リンクを取得できることを示すフラグ。
|
| Partial | 8192 | ドキュメントが完全でないことを示すフラグ。その内容がダウンロードされている可能性があります。 UI で部分ファイルを開いたり、コピーしたり、移動したりすることはできません。 ただし、ダウンロードに失敗した場合は、削除して再試行できます。
|
| SupportsMetadata | 16384 | DocumentsContract#getDocumentMetadata を使用して読み取ることができる使用可能なメタデータがドキュメントにあることを示すフラグ
|
| 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要求を介して特定のディレクトリを許可できないことを保証する唯一の方法は、そのディレクトリとそのすべての親ディレクトリでこのフラグが設定されていることを確認することです。
|
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。