FileSystemWatcher.IncludeSubdirectories Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Unterverzeichnisse im angegebenen Pfad überwacht werden sollen, oder legt diesen fest.

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

true, wenn die Unterverzeichnisse überwacht werden sollen, andernfalls false. Der Standardwert ist false.

Attribute

Hinweise

Legen Sie IncludeSubdirectories fest true , wann Sie auf Änderungsbenachrichtigungen für Dateien und Verzeichnisse überwachen möchten, die in dem verzeichnis enthalten sind, das über die -Eigenschaft und die Path zugehörigen Unterverzeichnisse angegeben ist. Wenn Sie die IncludeSubdirectories Eigenschaft auf festlegen, false können Sie die Anzahl der Benachrichtigungen verringern, die an den internen Puffer gesendet werden. Weitere Informationen zum Herausfiltern unerwünschter Benachrichtigungen finden Sie in den NotifyFilter Eigenschaften und InternalBufferSize .

Wenn trueist rekursiv IncludeSubdirectories über die gesamte Unterstruktur, nicht nur durch die unmittelbar untergeordneten Verzeichnisse. Der relative Pfad zu einer Datei oder einem Verzeichnis innerhalb der Unterstruktur wird in der Name Eigenschaft von FileSystemEventArgs und der OldName Eigenschaft von zurückgegeben, abhängig von RenamedEventArgsden Änderungen, auf die Sie achten. Sie können den vollqualifizierten Pfad aus der FullPath Eigenschaft von FileSystemEventArgs und der OldFullPath Eigenschaft von abrufen, abhängig von RenamedEventArgsden Änderungen, die Sie beobachten.

Wenn ein Verzeichnis in der Unterstruktur des zu beobachtenden Verzeichnisses erstellt wirdtrue, IncludeSubdirectories wird dieses Verzeichnis automatisch überwacht.

Gilt für:

Weitere Informationen