FileSystemWatcher.IncludeSubdirectories Propriété

Définition

Obtient ou définit une valeur indiquant si les sous-répertoires du chemin d’accès spécifié doivent être surveillés.

public:
 property bool IncludeSubdirectories { bool get(); void set(bool value); };
public bool IncludeSubdirectories { get; set; }
[System.IO.IODescription("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }
member this.IncludeSubdirectories : bool with get, set
[<System.IO.IODescription("FSW_IncludeSubdirectories")>]
member this.IncludeSubdirectories : bool with get, set
Public Property IncludeSubdirectories As Boolean

Valeur de propriété

true si vous voulez surveiller les sous-répertoires ; sinon, false. La valeur par défaut est false.

Attributs

Remarques

Définissez IncludeSubdirectories sur true quand vous souhaitez surveiller les notifications de modification pour les fichiers et les répertoires contenus dans le répertoire spécifié par le biais de la Path propriété et de ses sous-répertoires. La définition de la IncludeSubdirectories propriété sur false permet de réduire le nombre de notifications envoyées à la mémoire tampon interne. Pour plus d’informations sur le filtrage des notifications indésirables, consultez les NotifyFilter propriétés et InternalBufferSize .

Quand true, IncludeSubdirectories est récursif dans l’ensemble de la sous-arborescence, pas seulement dans les répertoires enfants immédiats. Le chemin relatif d’un fichier ou d’un répertoire dans la sous-arborescence retourne dans la Name propriété de FileSystemEventArgs et la OldName propriété de , en fonction des RenamedEventArgsmodifications que vous surveillez. Vous pouvez obtenir le chemin complet à partir de la FullPath propriété de et de FileSystemEventArgs la OldFullPath propriété de RenamedEventArgs, en fonction des modifications que vous surveillez.

Si un répertoire est créé dans la sous-arborescence du répertoire que vous regardez, et IncludeSubdirectories est true, ce répertoire sera automatiquement surveillé.

S’applique à

Voir aussi