FileSystemWatcher.WaitForChanged FileSystemWatcher.WaitForChanged FileSystemWatcher.WaitForChanged FileSystemWatcher.WaitForChanged Method

定義

発生した変更についての固有な情報を格納する構造体を返す同期メソッド。A synchronous method that returns a structure that contains specific information on the change that occurred.

オーバーロード

WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes)

監視する変更の種類を指定して、発生した変更についての固有な情報を格納する構造体を返す同期メソッド。A synchronous method that returns a structure that contains specific information on the change that occurred, given the type of change you want to monitor.

WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32)

監視する変更の種類とタイムアウトまでの待機時間 (ミリ秒単位) を指定して、発生した変更についての固有な情報を格納する構造体を返す同期メソッド。A synchronous method that returns a structure that contains specific information on the change that occurred, given the type of change you want to monitor and the time (in milliseconds) to wait before timing out.

WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes) WaitForChanged(WatcherChangeTypes)

監視する変更の種類を指定して、発生した変更についての固有な情報を格納する構造体を返す同期メソッド。A synchronous method that returns a structure that contains specific information on the change that occurred, given the type of change you want to monitor.

public:
 System::IO::WaitForChangedResult WaitForChanged(System::IO::WatcherChangeTypes changeType);
public System.IO.WaitForChangedResult WaitForChanged (System.IO.WatcherChangeTypes changeType);
member this.WaitForChanged : System.IO.WatcherChangeTypes -> System.IO.WaitForChangedResult
Public Function WaitForChanged (changeType As WatcherChangeTypes) As WaitForChangedResult

パラメーター

戻り値

発生した変更についての固有な情報を格納する WaitForChangedResultA WaitForChangedResult that contains specific information on the change that occurred.

注釈

このメソッドは、最初の変更が発生し、返しますまで無期限に待機します。This method waits indefinitely until the first change occurs and then returns. これを使用して同じWaitForChangedで、timeoutパラメーターが-1 に設定します。This is the same as using WaitForChanged with the timeout parameter set to -1.

注意

このメソッドに応答ファイルの変更の場合でも呼び出されるイベント ハンドラーを使用する、EnableRaisingEventsプロパティに設定されてfalseします。This method allows an event handler to be invoked to respond to file changes even if the EnableRaisingEvents property is set to false.

一部のシステムでFileSystemWatcher8.3 ファイル名の短い形式を使用してファイルへの変更を報告します。In some systems, FileSystemWatcher reports changes to files using the short 8.3 file name format. たとえば、"LongFileName.LongExtension"への変更として報告する"LongFi ~。Lon"。For example, a change to "LongFileName.LongExtension" could be reported as "LongFi~.Lon".

こちらもご覧ください

WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32) WaitForChanged(WatcherChangeTypes, Int32)

監視する変更の種類とタイムアウトまでの待機時間 (ミリ秒単位) を指定して、発生した変更についての固有な情報を格納する構造体を返す同期メソッド。A synchronous method that returns a structure that contains specific information on the change that occurred, given the type of change you want to monitor and the time (in milliseconds) to wait before timing out.

public:
 System::IO::WaitForChangedResult WaitForChanged(System::IO::WatcherChangeTypes changeType, int timeout);
public System.IO.WaitForChangedResult WaitForChanged (System.IO.WatcherChangeTypes changeType, int timeout);
member this.WaitForChanged : System.IO.WatcherChangeTypes * int -> System.IO.WaitForChangedResult
Public Function WaitForChanged (changeType As WatcherChangeTypes, timeout As Integer) As WaitForChangedResult

パラメーター

timeout
Int32 Int32 Int32 Int32

タイムアウトまでの待機時間 (ミリ秒単位)。The time (in milliseconds) to wait before timing out.

戻り値

発生した変更についての固有な情報を格納する WaitForChangedResultA WaitForChangedResult that contains specific information on the change that occurred.

注釈

このメソッドは、変更が発生したかがタイムアウトするまで待機します。値-1 をtimeoutパラメーターは、無期限に待機することを意味します。This method waits until a change occurs or it has timed out. A value of -1 for the timeout parameter means wait indefinitely.

注意

このメソッドに応答ファイルの変更の場合でも呼び出されるイベント ハンドラーを使用する、EnableRaisingEventsプロパティに設定されてfalseします。This method allows an event handler to be invoked to respond to file changes even if the EnableRaisingEvents property is set to false.

一部のシステムでFileSystemWatcher8.3 ファイル名の短い形式を使用してファイルへの変更を報告します。In some systems, FileSystemWatcher reports changes to files using the short 8.3 file name format. たとえば、"LongFileName.LongExtension"への変更として報告する"LongFi ~。Lon"。For example, a change to "LongFileName.LongExtension" could be reported as "LongFi~.Lon".

こちらもご覧ください

適用対象