要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语
本文档已存档,并且将不进行维护。

FileAttributes 枚举

提供文件和目录的特性。

此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。

命名空间:  System.IO
程序集:  mscorlib(在 mscorlib.dll 中)

[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum FileAttributes

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

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

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

.NET Framework

受以下版本支持:4、3.5、3.0、2.0、1.1、1.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2

.NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求
显示: