FileSystemWatcher.IncludeSubdirectories Egenskap

Definition

Hämtar eller anger ett värde som anger om underkataloger inom den angivna sökvägen ska övervakas.

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

Egenskapsvärde

trueom du vill övervaka underkataloger; annars . false Standardvärdet är false.

Attribut

Kommentarer

Ange IncludeSubdirectories till true när du vill titta efter ändringsmeddelanden för filer och kataloger som finns i katalogen som anges via Path egenskapen och dess underkataloger. Om du ställer in egenskapen IncludeSubdirectories för false minskar du antalet meddelanden som skickas till den interna bufferten. Mer information om hur du filtrerar bort oönskade meddelanden finns i NotifyFilter egenskaperna och InternalBufferSize .

När true, IncludeSubdirectories är rekursiv genom hela underträdet, inte bara de omedelbara underordnade katalogerna. Den relativa sökvägen till en fil eller katalog i underträdet returneras i Name egenskapen FileSystemEventArgs och OldName egenskapen RenamedEventArgsför , beroende på ändringar som du letar efter. Du kan hämta den fullständigt kvalificerade sökvägen från FullPath egenskapen FileSystemEventArgs och OldFullPath egenskapen RenamedEventArgsför , beroende på de ändringar som du letar efter.

Om en katalog skapas i underträdet för den katalog som du tittar på, och IncludeSubdirectories är true, kommer katalogen automatiskt att övervakas.

Gäller för

Se även