FileSystemWatcher.IncludeSubdirectories Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si les sous-répertoires dans le chemin 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 souhaitez surveiller les sous-répertoires ; sinon, false. La valeur par défaut est false.
- Attributs
Remarques
Définissez IncludeSubdirectories la valeur true lorsque 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é permet false 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 propriétés et InternalBufferSize les NotifyFilter propriétés.
Quand true, IncludeSubdirectories est récursif par l’ensemble de la sous-arborescence, pas seulement 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é et FileSystemEventArgs la OldName propriété de RenamedEventArgs, en fonction des modifications que vous observez. Vous pouvez obtenir le chemin complet à partir de la FullPath propriété de FileSystemEventArgs la propriété et de la OldFullPath propriété de RenamedEventArgs, en fonction des modifications que vous observez.
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é.