FileSystemWatcher.WaitForChanged Méthode

Définition

Méthode synchrone qui retourne une structure contenant des informations spécifiques sur les modifications apportées.

Surcharges

WaitForChanged(WatcherChangeTypes)

Méthode synchrone qui retourne une structure contenant des informations spécifiques sur les modifications apportées, en fonction du type de modifications à surveiller.

WaitForChanged(WatcherChangeTypes, Int32)

Méthode synchrone qui retourne une structure contenant des informations spécifiques sur les modifications apportées, en fonction des types de modifications à surveiller et du délai d'attente (en millisecondes).

WaitForChanged(WatcherChangeTypes, TimeSpan)

Retourne de manière synchrone une structure qui contient des informations spécifiques sur la modification qui s’est produite, en fonction du type de modification à surveiller.

WaitForChanged(WatcherChangeTypes)

Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs

Méthode synchrone qui retourne une structure contenant des informations spécifiques sur les modifications apportées, en fonction du type de modifications à surveiller.

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

Paramètres

changeType
WatcherChangeTypes

Élément WatcherChangeTypes à surveiller.

Retours

WaitForChangedResult qui contient des informations spécifiques sur les modifications apportées.

Remarques

Cette méthode attend indéfiniment jusqu’à ce que la première modification se produise, puis retourne. Cela équivaut à utiliser WaitForChanged avec le timeout paramètre défini sur -1.

Notes

Cette méthode permet d’appeler un gestionnaire d’événements pour répondre aux modifications de fichier, même si la propriété a la EnableRaisingEventsfalsevaleur .

Dans certains systèmes, FileSystemWatcher signale les modifications apportées aux fichiers à l’aide du court format de nom de fichier 8.3. Par exemple, une modification de « LongFileName.LongExtension » peut être signalée comme « LongFi~. Lon ».

Voir aussi

S’applique à

WaitForChanged(WatcherChangeTypes, Int32)

Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs

Méthode synchrone qui retourne une structure contenant des informations spécifiques sur les modifications apportées, en fonction des types de modifications à surveiller et du délai d'attente (en millisecondes).

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

Paramètres

changeType
WatcherChangeTypes

Élément WatcherChangeTypes à surveiller.

timeout
Int32

Délai d'attente, en millisecondes, avant l'expiration.

Retours

WaitForChangedResult qui contient des informations spécifiques sur les modifications apportées.

Remarques

Cette méthode attend qu’une modification se produise ou qu’elle ait expiré. La valeur -1 pour le timeout paramètre signifie attendre indéfiniment.

Notes

Cette méthode permet d’appeler un gestionnaire d’événements pour répondre aux modifications de fichier, même si la propriété a la EnableRaisingEventsfalsevaleur .

Dans certains systèmes, FileSystemWatcher signale les modifications apportées aux fichiers à l’aide du court format de nom de fichier 8.3. Par exemple, une modification de « LongFileName.LongExtension » peut être signalée comme « LongFi~. Lon ».

Voir aussi

S’applique à

WaitForChanged(WatcherChangeTypes, TimeSpan)

Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs
Source:
FileSystemWatcher.cs

Retourne de manière synchrone une structure qui contient des informations spécifiques sur la modification qui s’est produite, en fonction du type de modification à surveiller.

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

Paramètres

changeType
WatcherChangeTypes

Élément WatcherChangeTypes à surveiller.

timeout
TimeSpan

Durée d’attente avant d’expirer.

Retours

WaitForChangedResult qui contient des informations spécifiques sur les modifications apportées.

Remarques

Voir WaitForChanged(WatcherChangeTypes, Int32) les remarques.

S’applique à