FileSystemWatcher.IncludeSubdirectories Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of submappen binnen het opgegeven pad moeten worden bewaakt.

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

Waarde van eigenschap

true als u submappen wilt bewaken; anders, false. De standaardwaarde is false.

Kenmerken

Opmerkingen

Ingesteld IncludeSubdirectories op true wanneer u wilt controleren op wijzigingsmeldingen voor bestanden en mappen die zijn opgenomen in de map die is opgegeven via de Path eigenschap en de bijbehorende submappen. Als u de IncludeSubdirectories eigenschap instelt om false het aantal meldingen dat naar de interne buffer wordt verzonden, te verminderen. Zie de NotifyFilter en InternalBufferSize eigenschappen voor meer informatie over het filteren van ongewenste meldingen.

Wanneer true, IncludeSubdirectories recursief is door de hele substructuur, niet alleen de directe onderliggende mappen. Het relatieve pad naar een bestand of map in de substructuur retourneert de Name eigenschap van FileSystemEventArgs en de OldName eigenschap van , afhankelijk van RenamedEventArgsde wijzigingen die u zoekt. U kunt het volledig gekwalificeerde pad ophalen uit de FullPath eigenschap van FileSystemEventArgs en de OldFullPath eigenschap van RenamedEventArgs, afhankelijk van de wijzigingen die u zoekt.

Als er een map wordt gemaakt in de substructuur van de map die u bekijkt en IncludeSubdirectories dat is true, wordt die map automatisch bekeken.

Van toepassing op

Zie ook