Provides attributes for files and directories.
Namespace: CMS.IOAssembly: CMS.IO (in CMS.IO.dll) Version: 8.0.0.0 (8.0.5239.26125)
Members
| Member name | Value | Description | |
|---|---|---|---|
| ReadOnly | 1 | The file is read-only. | |
| Hidden | 2 | The file is hidden, and thus is not included in an ordinary directory listing. | |
| System | 4 | The file is a system file. The file is part of the operating system or is used exclusively by the operating system. | |
| Directory | 16 | The file is a directory. | |
| Archive | 32 | The file's archive status. Applications use this attribute to mark files for backup or removal. | |
| 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 system's 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. |
See Also