DocumentContractFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Listet Werte auf, die von mehreren Typen zurückgegeben werden.
public enum DocumentContractFlags
type DocumentContractFlags =
- Vererbung
-
DocumentContractFlags
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| SupportsThumbnail | 1 | Flag, das angibt, dass ein Dokument als Miniaturansicht dargestellt werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsWrite | 2 | Flag, das angibt, dass ein Dokument das Schreiben unterstützt. Wenn ein Dokument mit Intent.ACTION_OPEN_DOCUMENT geöffnet wird, wird die aufrufende Anwendung sowohl Intent.FLAG_GRANT_READ_URI_PERMISSION als auch Intent.FLAG_GRANT_WRITE_URI_PERMISSION gewährt. Die tatsächliche Schreibbarkeit eines Dokuments kann sich jedoch im Laufe der Zeit ändern, z. B. aufgrund von Remotezugriffsänderungen. Dieses Flag gibt an, dass ein Dokumentclient davon ausgehen kann, dass ContentResolver.openOutputStream(Uri) erfolgreich ist.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsDelete | 4 | Flag, das angibt, dass ein Dokument deletable ist.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| DirSupportsCreate | 8 | Flag, das angibt, dass ein Dokument ein Verzeichnis ist, das die Erstellung neuer Dateien darin unterstützt. Nur gültig, wenn COLUMN_MIME_TYPE MIME_TYPE_DIR ist.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| DirPrefersGrid | 16 | Flag, das angibt, dass ein Verzeichnis seinen Inhalt bevorzugt, wird in einem größeren Formatraster angezeigt. In der Regel geeignet, wenn ein Verzeichnis hauptsächlich Bilder enthält. Nur gültig, wenn COLUMN_MIME_TYPE MIME_TYPE_DIR ist.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| DirPrefersLastModified | 32 | Flag, das angibt, dass ein Verzeichnis seinen Inhalt bevorzugt, nach COLUMN_LAST_MODIFIED sortiert werden soll. Nur gültig, wenn COLUMN_MIME_TYPE MIME_TYPE_DIR ist.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsRename | 64 | Flag, das angibt, dass ein Dokument umbenannt werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsCopy | 128 | Flag, das angibt, dass ein Dokument an eine andere Position innerhalb desselben Dokumentanbieters kopiert werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsMove | 256 | Flag, das angibt, dass ein Dokument an eine andere Position innerhalb desselben Dokumentanbieters verschoben werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| VirtualDocument | 512 | Flag, das angibt, dass ein Dokument virtuell ist und keine Bytedarstellung im MIME-Typ aufweist, der als COLUMN_MIME_TYPE angegeben ist. Virtuelle Dokumente müssen mindestens ein alternatives streambares Format über DocumentsProvider.openTypedDocument haben.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsRemove | 1024 | Flag, das angibt, dass ein Dokument aus einem übergeordneten Element entfernt werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsSettings | 2048 | Flag, das angibt, dass ein Dokument Einstellungen enthält, die vom Benutzer konfiguriert werden können.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| WebLinkable | 4096 | Flag, das angibt, dass ein Weblink für das Dokument abgerufen werden kann.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| Partial | 8192 | Flag, das angibt, dass ein Dokument nicht vollständig ist, wahrscheinlich wird der Inhalt heruntergeladen. Partielle Dateien können nicht in der Benutzeroberfläche geöffnet, kopiert und verschoben werden. Sie können jedoch gelöscht und wiederholt werden, wenn sie einen fehlgeschlagenen Download darstellen.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| SupportsMetadata | 16384 | Flag, das angibt, dass ein Dokument über verfügbare Metadaten verfügt, die mit DocumentsContract#getDocumentMetadata gelesen werden können
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
| DirBlocksOpenDocumentTree | 32768 | Flag, das angibt, dass ein Dokument ein Verzeichnis ist, das die Auswahl selbst blockieren möchte, wenn der Benutzer eine Intent.ACTION_OPEN_DOCUMENT_TREE Absicht startet. Einzelne Dateien können weiterhin ausgewählt werden, wenn sie über andere Absichten wie Intent.ACTION_OPEN_DOCUMENT und Intent.ACTION_GET_CONTENT gestartet werden. Nur gültig, wenn COLUMN_MIME_TYPE MIME_TYPE_DIR ist. Beachten Sie, dass dieses Flag nur für das einzelne Verzeichnis gilt, auf das es angewendet wird. Es wird nicht verhindert, dass der Benutzer während einer Intent.ACTION_OPEN_DOCUMENT_TREE Anforderung entweder ein übergeordnetes oder untergeordnetes Verzeichnis auswählt. Insbesondere besteht die einzige Möglichkeit, sicherzustellen, dass ein bestimmtes Verzeichnis niemals über eine Intent.ACTION_OPEN_DOCUMENT_TREE Anforderung erteilt werden kann, besteht darin, sicherzustellen, dass sowohl sie als auch alle übergeordneten Verzeichnisse dieses Kennzeichen festgelegt haben.
Android-Referenz für Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden. |
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.