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
truepokud chcete monitorovat podadresáře; v opačném případě . false Výchozí hodnota je false.
- Atributy
Poznámky
Nastavte IncludeSubdirectories , true když chcete sledovat oznámení o změnách souborů a adresářů obsažených v adresáři určeném prostřednictvím Path vlastnosti a jeho podadresářů.
IncludeSubdirectories Nastavením vlastnosti snížíte false počet oznámení odesílaných do interní vyrovnávací paměti. Další informace o odfiltrování nežádoucích oznámení najdete v NotifyFilter tématu a InternalBufferSize vlastnosti.
IncludeSubdirectories Když trueje rekurzivní přes celý podstrom, ne pouze bezprostřední podřízené adresáře. Relativní cesta k souboru nebo adresáři v podstromu se vrátí ve Name vlastnosti FileSystemEventArgs a OldName vlastnosti RenamedEventArgs, v závislosti na změnách, které sledujete. Plně kvalifikovanou cestu můžete získat z FullPath vlastnosti FileSystemEventArgs a OldFullPath vlastnosti RenamedEventArgs, v závislosti na změnách, které sledujete.
Pokud je adresář vytvořen v podstromu adresáře, který sledujete, a IncludeSubdirectories to znamená true, že tento adresář se bude automaticky sledovat.