Freigeben über


FileAttributes-Enumeration

Stellt Attribute für Dateien und Verzeichnisse bereit.

Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace: System.IO
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<SerializableAttribute> _
<FlagsAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration FileAttributes
'Usage
Dim instance As FileAttributes
[SerializableAttribute] 
[FlagsAttribute] 
[ComVisibleAttribute(true)] 
public enum FileAttributes
[SerializableAttribute] 
[FlagsAttribute] 
[ComVisibleAttribute(true)] 
public enum class FileAttributes
/** @attribute SerializableAttribute() */ 
/** @attribute FlagsAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum FileAttributes
SerializableAttribute 
FlagsAttribute 
ComVisibleAttribute(true) 
public enum FileAttributes

Member

  Membername Beschreibung
Unterstützt von .NET Compact Framework Archive Der Archivstatus der Datei. Anwendungen markieren mithilfe dieses Attributs Dateien für die Sicherung oder das Entfernen. 
Unterstützt von .NET Compact Framework Compressed Die Datei ist komprimiert. 
Unterstützt von .NET Compact Framework Device Für zukünftige Verwendung reserviert. 
Unterstützt von .NET Compact Framework Directory Die Datei ist ein Verzeichnis. 
Unterstützt von .NET Compact Framework Encrypted Die Datei oder das Verzeichnis sind verschlüsselt. Bei einer Datei bedeutet dies, dass alle Daten in der Datei verschlüsselt sind. Bei einem Verzeichnis bedeutet dies, dass neu erstellte Dateien und Verzeichnisse standardmäßig verschlüsselt werden. 
Unterstützt von .NET Compact Framework Hidden Die Datei ist versteckt und daher nicht in einer normalen Verzeichnisliste enthalten. 
Unterstützt von .NET Compact Framework Normal Dies ist eine normale Datei, für die keine weiteren Attribute festgelegt wurden. Dieses Attribut ist nur gültig, wenn es allein verwendet wird. 
Unterstützt von .NET Compact Framework NotContentIndexed Die Datei wird nicht durch die Inhaltsindizierung des Betriebssystems indiziert. 
Unterstützt von .NET Compact Framework Offline Die Datei ist offline. Die Daten der Datei sind nicht sofort verfügbar. 
Unterstützt von .NET Compact Framework ReadOnly Die Datei ist schreibgeschützt. 
Unterstützt von .NET Compact Framework ReparsePoint Die Datei enthält einen Analysepunkt. Dies ist ein Block mit benutzerdefinierten Daten, die mit einer Datei oder einem Verzeichnis verknüpft sind. 
Unterstützt von .NET Compact Framework SparseFile Die Datei ist eine dünn besetzte Datei (Sparse File). Dünn besetzte Dateien sind normalerweise große Dateien, deren Daten hauptsächlich aus Nullen bestehen. 
Unterstützt von .NET Compact Framework System Die Datei ist eine Systemdatei. Die Datei ist ein Teil des Betriebssystems oder wird ausschließlich durch dieses verwendet. 
Unterstützt von .NET Compact Framework Temporary Die Datei ist temporär. Dateisysteme versuchen, alle Daten im Arbeitsspeicher und nicht im Massenspeicher zu speichern, um schneller darauf zugreifen zu können. Eine temporäre Datei sollte durch die Anwendung umgehend gelöscht werden, wenn sie nicht mehr benötigt wird. 

Hinweise

Ein Beispiel für das Erstellen einer Datei und das Schreiben von Text in eine Datei finden Sie unter Gewusst wie: Schreiben von Text in eine Datei. Ein Beispiel für das Lesen von Text aus einer Datei finden Sie unter Gewusst wie: Lesen aus einer Textdatei. Ein Beispiel für das Lesen aus einer Binärdatei und das Schreiben in eine Binärdatei finden Sie unter Gewusst wie: Lesen und Schreiben einer neu erstellten Datendatei.

Diese Attribute entsprechen denen in WinNT.h. Nicht alle Attribute können sowohl auf Dateien als auch auf Verzeichnisse angewendet werden.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

System.IO-Namespace

Weitere Ressourcen

Datei- und Stream-E/A
Gewusst wie: Lesen aus einer Textdatei
Gewusst wie: Schreiben von Text in eine Datei