FileSystemWatcher.IncludeSubdirectories Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující, zda podadresáře v zadané cestě by měly být monitorovány.
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
Hodnota vlastnosti
true
pokud chcete monitorovat podadresáře; v opačném případě . false
Výchozí formát je false
.
- Atributy
Poznámky
Nastavte IncludeSubdirectories na true
hodnotu, kdy chcete watch pro oznámení o změnách souborů a adresářů obsažených v adresáři zadaném Path prostřednictvím vlastnosti a jejích podadresářů. IncludeSubdirectories Nastavení vlastnosti tak, aby false
pomohla snížit počet oznámení odesílaných do interní vyrovnávací paměti. Další informace o filtrování nežádoucích oznámení najdete ve vlastnostech NotifyFilter a InternalBufferSize .
Když true
je rekurzivní IncludeSubdirectories v celém podstromu, ne jenom v bezprostředních podřízených adresářích. Relativní cesta k souboru nebo adresáři v podstromu vrátí vlastnost Name a OldName vlastnost v závislosti na změnách FileSystemEventArgsRenamedEventArgs, které sledujete. Plně kvalifikovanou cestu můžete získat z FullPath vlastnosti FileSystemEventArgs a vlastnosti objektu OldFullPath v závislosti na změnách RenamedEventArgs, které sledujete.
Pokud je adresář vytvořen v podstromu adresáře, který sledujete, a IncludeSubdirectories je true
, bude tento adresář automaticky sledován.