MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

FileAttributes 枚举

2013/12/13

提供文件和目录的特性。

此枚举具有一个 FlagsAttribute 属性,该属性允许对其成员值进行按位组合。

Namespace:  System.IO
程序集:  mscorlib(位于 mscorlib.dll 中)

[FlagsAttribute]
public enum FileAttributes

成员名称说明
Archive此文件的存档状态。应用程序使用此特性为文件加上备份或移除标记。
Compressed此文件是压缩文件。
Device保留供将来使用。
Directory此文件是一个目录。
Encrypted此文件或目录已加密。对于文件来说,表示文件中的所有数据都是加密的。对于目录来说,表示新创建的文件和目录在默认情况下是加密的。
Hidden文件是隐藏的,因此没有包括在普通的目录列表中。
Normal文件正常,没有设置其他的特性。仅当单独使用时,此特性才有效。
NotContentIndexed将不会通过操作系统的内容索引服务来索引此文件。
Offline此文件处于脱机状态。文件数据不能立即供使用。
ReadOnly此文件是只读的。
ReparsePoint文件包含一个重新分析点,它是一个与文件或目录关联的用户定义的数据块。
SparseFile此文件是稀疏文件。稀疏文件一般是数据通常为零的大文件。
System此文件是系统文件。它是操作系统的一部分,或者由操作系统以独占方式使用。
Temporary文件是临时文件。文件系统试图将所有数据保留在内存中以便更快地访问,而不是将数据刷新回大容量存储器中。当临时文件不再需要时,应用程序应立即删除它。

可通过调用 GetAttributes(String) 方法获取文件和目录的属性,也可通过调用 SetAttributes 方法对其进行设置。

无法通过使用 SetAttributes 方法来更改 File 对象的压缩状态。

版本说明

Windows Phone

此类型的存在是为了支持 Windows Phone 中的 .NET Compact Framework 基础结构,并不适用于应用程序代码。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2016 Microsoft