このトピックはまだ評価されていません - このトピックを評価する

FileAttributes 列挙体

2013/12/12

ファイルとディレクトリに属性を提供します。

この列挙体には、メンバー値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)
[FlagsAttribute]
public enum FileAttributes
メンバー名説明
Archiveファイルのアーカイブ状態。アプリケーションは、ファイルにバックアップまたは削除のマークを付けるために、この属性を使います。
Compressedファイルは圧縮ファイルです。
Device今後の使用のために予約されています。
Directoryファイルはディレクトリです。
Encryptedファイルまたはディレクトリは暗号化されています。ファイルの場合は、ファイルのすべてのデータが暗号化されています。ディレクトリの場合は、新規作成されるファイルおよびディレクトリが既定で暗号化されます。
Hiddenファイルは隠しファイルです。したがって通常のディレクトリ リストには表示されません。
Normal標準のファイルであり、他の属性セットは持ちません。この属性は、単独で使用された場合にだけ有効です。
NotContentIndexedファイルは、オペレーティング システムによるコンテンツ インデックス サービスでインデックスされません。
Offlineファイルはオフラインです。オフラインのファイルのデータは、即時には使用できません。
ReadOnlyファイルは読み取り専用です。
ReparsePointファイルには、ファイルまたはディレクトリに関連付けられたユーザー定義のデータ ブロックである、リパース ポイントが含まれています。
SparseFileファイルはスパース ファイルです。スパース ファイルは、通常、データの大部分が 0 である大きなファイルです。
Systemファイルはシステム ファイルです。このファイルは、オペレーティング システムの一部であるか、またはオペレーティング システムが排他的に使用します。
Temporary一時ファイルです。ファイル システムは、アクセス速度を上げるために、データをフラッシュして大容量ストレージに返すのではなく、すべてのデータをメモリに保持しようとします。一時ファイルが不要になったら、アプリケーションで直ちに削除する必要があります。

GetAttributes(String) メソッドを呼び出して、ファイルおよびディレクトリの属性を取得できます。また、SetAttributes メソッドを呼び出して、それらを設定できます。

SetAttributes メソッドを使用して、File オブジェクトの圧縮状態を変更することはできません。

バージョンについてのメモ

Windows Phone

この型は、Windows Phone で .NET Compact Framework インフラストラクチャをサポートするために提供されています。アプリケーション コードで使用するためではありません。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました
表示:
© 2014 Microsoft. All rights reserved.