FileSystemWatcher.IncludeSubdirectories Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Unterverzeichnisse innerhalb des angegebenen Pfads überwacht werden sollen.
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
Eigenschaftswert
truewenn Sie Unterverzeichnisse überwachen möchten; andernfalls . false Der Standardwert lautet false.
- Attribute
Hinweise
Legen Sie IncludeSubdirectories diesen true Wert fest, wenn Sie auf Änderungsbenachrichtigungen für Dateien und Verzeichnisse achten möchten, die in dem durch die Path Eigenschaft angegebenen Verzeichnis und seinen Unterverzeichnissen enthalten sind. Durch Festlegen der IncludeSubdirectories Eigenschaft false können Sie die Anzahl der an den internen Puffer gesendeten Benachrichtigungen verringern. Weitere Informationen zum Filtern unerwünschter Benachrichtigungen finden Sie unter den NotifyFilter Und InternalBufferSize Eigenschaften.
Wenn true, IncludeSubdirectories ist rekursiv durch die gesamte Unterstruktur, nicht nur die unmittelbaren untergeordneten Verzeichnisse. Der relative Pfad zu einer Datei oder einem Verzeichnis innerhalb der Unterstruktur wird in der Name Eigenschaft FileSystemEventArgs und der OldName Eigenschaft von RenamedEventArgs, abhängig von Änderungen, auf die Sie achten, zurückgegeben. Sie können den vollqualifizierten Pfad aus der FullPath Eigenschaft FileSystemEventArgs und der OldFullPath Eigenschaft von RenamedEventArgsabrufen, abhängig von den Änderungen, auf die Sie achten.
Wenn ein Verzeichnis in der Unterstruktur des Verzeichnisses erstellt wird, das Sie beobachten und IncludeSubdirectories ist true, wird dieses Verzeichnis automatisch überwacht.