Freigeben über


FileOpenDisposition Enumeration

Definition

Enumerationswerte für Aktionen, die für eine Datei ausgeführt werden sollen.

public enum class FileOpenDisposition
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
enum class FileOpenDisposition
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public enum FileOpenDisposition
var value = Windows.Storage.Streams.FileOpenDisposition.openExisting
Public Enum FileOpenDisposition
Vererbung
FileOpenDisposition
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)

Felder

CreateAlways 3

Öffnet eine Datei und schneidet sie ab, sodass ihre Größe null Bytes beträgt. Wenn die Datei nicht vorhanden ist, wird eine neue Datei erstellt und geöffnet.

CreateNew 2

Erstellt eine neue Datei, wenn keine vorhanden ist. Wenn die Datei vorhanden ist, schlägt dies fehl.

OpenAlways 1

Öffnet eine Datei. Wenn die Datei nicht vorhanden ist, wird eine neue Datei erstellt und geöffnet.

OpenExisting 0

Öffnet eine Datei nur, wenn sie vorhanden ist.

TruncateExisting 4

Öffnet eine Datei und schneidet sie ab, sodass ihre Größe null Bytes beträgt. Wenn die Datei nicht vorhanden ist, schlägt dies fehl.

Hinweise

Die Ergebnisse der FileOpenDisposition-Werte hängen davon ab, ob die Datei vorhanden ist oder nicht.

Gilt für: