FileAttributes
Flags used to indicate properties of a file or directory.
Public Enum FileAttributes
Values
- ReadOnly = 1
- The file or directory can only be read from.
- Hidden = 2
- The file or directory is to be hidden in normal file listings.
- System = 4
- The file or directory is system object and caution should be used.
- DirectoryAttr = 16
- The object is a directory.
- Archive = 32
- The file or directory is marked for backup.
- Device = 64
- Reserved for future use.
- Normal = 128
- The file is normal and has no other attributes set. This attribute is valid only if used alone.
- Temporary = 256
- The 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.
- SparseFile = 512
- The file is a sparse file. Sparse files are typically large files whose data are mostly zeros.
- ReparsePoint = 1024
- The file contains a reparse point, which is a block of user-defined data associated with a file or a directory.
- Compressed = 2048
- The file is compressed.
- Offline = 4096
- The file is offline. The data of the file is not immediately available.
- NotContentIndexed = 8192
- The file will not be indexed by the operating systems content indexing service.
- Encrypted = 16384
- The 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.
Remarks
See Also
Project VBCorLib Overview
Class FileSystemInfo Overview
FileSystemInfo Properties
FileSystemInfo Methods
Extension (get)
FullName (get)