System.IOUtils.TFileAttributes
Delphi
type TFileAttributes = set of TFileAttribute;
C++
typedef System::Set<TFileAttribute, _DELPHI_SET_ENUMERATOR(TFileAttribute::faReadOnly), _DELPHI_SET_ENUMERATOR(TFileAttribute::faSymLink)> TFileAttributes;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
| set typedef | public | System.IOUtils.pas System.IOUtils.hpp | System.IOUtils | System.IOUtils | 
説明
ファイル属性またはディレクトリ属性の集合を表します。
TFileAttributes はファイル属性またはディレクトリ属性の集合を表します。TFileAttributes 列挙体はファイル操作ルーチン(ファイル属性やディレクトリ属性の変更、読み取り、削除を行うもの)で使用されます。
TFileAttribute の取り得る値は以下のとおりです。
| 値 | 意味 | 
|---|---|
| faReadOnly | 読み取り専用ファイルまたは読み取り専用ディレクトリであることを示します。 | 
| faHidden | 隠しファイルまたは隠しディレクトリであることを示します。 | 
| faSystem | システム ファイルまたはシステム ディレクトリであることを示します。 | 
| faDirectory | ディレクトリであることを示します。 | 
| faArchive | Windows アーカイブ ファイルであることを示します。 | 
| faDevice | Windows デバイス ファイルであることを示します。 | 
| faNormal | 通常のファイルであることを示します。 | 
| faTemporary | 一時ファイルまたは一時ディレクトリであることを示します。 | 
| faSparseFile | スパース ファイルであることを示します。スパース ファイルとは、ほとんどゼロで埋められた大きいファイルのことです。 | 
| faReparsePoint | 再解析ポイントであることを示します。再解析ポイントとは、実際のファイルまたはディレクトリにリンクしているユーザー定義データ ブロックのことです。 | 
| faCompressed | 圧縮ファイルまたは圧縮ディレクトリであることを示します。 | 
| faOffline | 内容が使用不能なオフライン ファイルであることを示します。 | 
| faNotContentIndexed | インデックス付け操作を省略されたファイルであることを示します。 | 
| faEncrypted | 暗号化されたファイルまたはディレクトリであることを示します。 | 
| faSymLink | シンボリック リンクであることを示します。 |