FileAttributes 枚举

 
.NET Framework 类库
FileAttributes 枚举

提供文件和目录的属性。

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

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

Visual Basic(声明)
<SerializableAttribute> _
<FlagsAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration FileAttributes
Visual Basic(用法)
Dim instance As FileAttributes
C#
[SerializableAttribute] 
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum FileAttributes
C++
[SerializableAttribute] 
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class FileAttributes
J#
/** @attribute SerializableAttribute() */ 
/** @attribute FlagsAttribute() */
/** @attribute ComVisibleAttribute(true) */
public enum FileAttributes
JScript
SerializableAttribute 
FlagsAttribute
ComVisibleAttribute(true)
public enum FileAttributes
 成员名称说明
由 .NET Compact Framework 支持Archive文件的存档状态。应用程序使用此属性为文件加上备份或移除标记。 
由 .NET Compact Framework 支持Compressed文件已压缩。 
由 .NET Compact Framework 支持Device保留供将来使用。 
由 .NET Compact Framework 支持Directory文件为一个目录。 
由 .NET Compact Framework 支持Encrypted该文件或目录是加密的。对于文件来说,表示文件中的所有数据都是加密的。对于目录来说,表示新创建的文件和目录在默认情况下是加密的。 
由 .NET Compact Framework 支持Hidden文件是隐藏的,因此没有包括在普通的目录列表中。 
由 .NET Compact Framework 支持Normal文件正常,没有设置其他的属性。此属性仅在单独使用时有效。 
由 .NET Compact Framework 支持NotContentIndexed操作系统的内容索引服务不会创建此文件的索引。 
由 .NET Compact Framework 支持Offline文件已脱机。文件数据不能立即供使用。 
由 .NET Compact Framework 支持ReadOnly文件为只读。 
由 .NET Compact Framework 支持ReparsePoint文件包含一个重新分析点,它是一个与文件或目录关联的用户定义的数据块。 
由 .NET Compact Framework 支持SparseFile文件为稀疏文件。稀疏文件一般是数据通常为零的大文件。 
由 .NET Compact Framework 支持System文件为系统文件。文件是操作系统的一部分或由操作系统以独占方式使用。 
由 .NET Compact Framework 支持Temporary文件是临时文件。文件系统试图将所有数据保留在内存中以便更快地访问,而不是将数据刷新回大容量存储器中。不再需要临时文件时,应用程序会立即将其删除。 

有关创建文件和向文件中写入文本的示例,请参见 如何:向文件写入文本。有关从文件中读取文本的示例,请参见 如何:从文件读取文本。有关读取和写入二进制文件的示例,请参见 如何:对新建的数据文件进行读取和写入

所有这些属性都与 WinNT.h 中的属性相对应。并不是所有的属性都同时适用于文件和目录。

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

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

.NET Framework
受以下版本支持:2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0
参考
System.IO 命名空间
其他资源
文件和流 I/O
如何:从文件读取文本
如何:向文件写入文本
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值