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 名前空間 | 入出力操作 | ファイルからのテキストの読み取り | ファイルへのテキストの書き込み