Enum FileAttributes
Provides attributes for files and directories.
[Flags]
[ComVisible(true)]
public enum FileAttributes
- Extension Methods
Fields
Archive = 32The file's archive status. Applications use this attribute to mark files for backup or removal.
Compressed = 2048The file is compressed.
Device = 64Reserved for future use.
Directory = 16The file is a directory.
Encrypted = 16384The file or directory is encrypted. For a file, this means that all data in the file is encrypted. For a directory, this means that encryption is the default for newly created files and directories.
Hidden = 2The file is hidden, and thus is not included in an ordinary directory listing.
Normal = 128The file is normal and has no other attributes set. This attribute is valid only if used alone.
NotContentIndexed = 8192The file will not be indexed by the operating system's content indexing service.
Offline = 4096The file is offline. The data of the file is not immediately available.
ReadOnly = 1The file is read-only.
ReparsePoint = 1024The file contains a reparse point, which is a block of user-defined data associated with a file or a directory.
SparseFile = 512The file is a sparse file. Sparse files are typically large files whose data are mostly zeros.
System = 4The file is a system file. The file is part of the operating system or is used exclusively by the operating system.
Temporary = 256The file is temporary. File systems attempt to keep all of the data in memory for quicker access rather than flushing the data back to mass storage. A temporary file should be deleted by the application as soon as it is no longer needed.