FileSystemInfo.Refresh メソッド
オブジェクトの状態を更新します。
Public Sub Refresh()
[C#]
public void Refresh();
[C++]
public: void Refresh();
[JScript]
public function Refresh();
例外
例外の種類 | 条件 |
---|---|
ArgumentException | ファイルが見つかりません。 |
IOException | ディスク ドライブなどのデバイスの準備ができていません。 |
解説
FileSystemInfo.Refresh は、現在のファイル システムからファイルのスナップショットを取得します。 Refresh は、ファイル システムが不正な情報や古い情報を返した場合でも、基のファイル システムを修正できません。この事態は、Windows 98 などのプラットフォームで発生することがあります。
属性情報を取得しようとする前に、 Refresh を呼び出す必要があります。そうしないと、古い情報が返されます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
FileSystemInfo クラス | FileSystemInfo メンバ | System.IO 名前空間 | 入出力操作 | ファイルからのテキストの読み取り | ファイルへのテキストの書き込み