Sdílet prostřednictvím


FileSystemWatcher.IncludeSubdirectories Vlastnost

Definice

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.

Platí pro

Viz také