DocumentContractFlags 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
여러 형식에서 반환된 값을 열거합니다.
이 열거형은 멤버 값의 비트 조합을 지원합니다.
[System.Flags]
public enum DocumentContractFlags
[<System.Flags>]
type DocumentContractFlags =
- 상속
-
DocumentContractFlags
- 특성
필드
| 속성 | 값 | Description |
|---|---|---|
| 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를 통해 하나 이상의 대체 스트리밍 가능 형식이 있어야 합니다.
에 대한 |
| SupportsRemove | 1024 | 부모에서 문서를 제거할 수 있음을 나타내는 플래그입니다.
에 대한 |
| SupportsSettings | 2048 | 문서에 사용자가 구성할 수 있는 설정이 있음을 나타내는 플래그입니다.
에 대한 |
| WebLinkable | 4096 | 문서에 대한 웹 링크를 가져올 수 있음을 나타내는 플래그입니다.
에 대한 |
| 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 요청을 통해 특정 디렉터리를 부여할 수 없도록 보장하는 유일한 방법은 해당 디렉터리와 모든 부모 디렉터리가 이 플래그를 설정했는지 확인하는 것입니다.
에 대한 |
| SupportsTrash | 65536 | 문서를 휴지통으로 만들 수 있음을 나타내는 플래그입니다.
에 대한 |
| SupportsRestore | 131072 | 문서를 복원할 수 있음을 나타내는 플래그입니다. 휴지통 문서만 복원할 수 있습니다.
에 대한 |
| SupportsSubtreeSearch | 262144 |
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.