共用方式為


FileAttribute 列舉型別

指出在呼叫檔案存取函式時所要使用的檔案屬性 (Attribute)。

這個列舉型別的 FlagsAttribute 屬性允許將其成員值以位元組合的方式來使用。

命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)

語法

'宣告
<FlagsAttribute> _
Public Enumeration FileAttribute
'用途
Dim instance As FileAttribute
[FlagsAttribute] 
public enum FileAttribute
[FlagsAttribute] 
public enum class FileAttribute
/** @attribute FlagsAttribute() */ 
public enum FileAttribute
FlagsAttribute 
public enum FileAttribute

成員

  成員名稱 說明
Supported by the .NET Compact Framework Archive 前次備份之後,檔案已經有了變更。這個成員相當於 Visual Basic 常數 vbArchive。 
Supported by the .NET Compact Framework Directory 目錄或資料夾。這個成員相當於 Visual Basic 常數 vbDirectory。 
Supported by the .NET Compact Framework Hidden 隱藏。這個成員相當於 Visual Basic 常數 vbHidden。 
Supported by the .NET Compact Framework Normal 一般 (DirSetAttr 的預設值)。這個檔案不會套用任何特殊的特性。這個成員相當於 Visual Basic 常數 vbNormal。 
Supported by the .NET Compact Framework ReadOnly 唯讀。這個成員相當於 Visual Basic 常數 vbReadOnly。 
Supported by the .NET Compact Framework System 系統檔案。這個成員相當於 Visual Basic 常數 vbSystem。 
Supported by the .NET Compact Framework Volume 磁碟區標籤。當這個屬性與 SetAttr 一起搭配使用時,它會是無效的。這個成員相當於 Visual Basic 常數 vbVolume。 

備註

如需詳細資訊,請參閱 Visual Basic 的主題 FileAttribute 列舉型別

當您呼叫 DirGetAttrSetAttr 函式時,您可以在程式碼中使用 FileAttribute 列舉型別來取代實際值。

Attributes 引數採用 FileAttribute 列舉型別成員。

執行檔案 I/O 運算時,My.Computer.FileSystem 物件會提供比舊版檔案 I/O 方法更高的效能,而且也更容易使用。如需詳細資訊,請參閱 My.Computer.FileSystem 物件

平台

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

請參閱

參考

Microsoft.VisualBasic 命名空間

其他資源

FileAttribute 列舉型別
內建常數和列舉型別
Dir 函式
GetAttr 函式
SetAttr 函式
何時使用列舉型別
HOW TO:參考列舉型別成員