Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

FileSystemWatcher.IncludeSubdirectories-Eigenschaft

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

Namespace:  System.IO
Assembly:  System (in System.dll)
[IODescriptionAttribute("FSW_IncludeSubdirectories")]
public bool IncludeSubdirectories { get; set; }

Eigenschaftswert

Typ: System.Boolean
true , wenn die Unterverzeichnisse überwacht werden sollen, andernfalls false. Die Standardeinstellung ist false.

Legen Sie IncludeSubdirectories auf true fest, um die Benachrichtigungen über Änderungen an Dateien und Verzeichnissen in dem durch die Path-Eigenschaft angegebenen Verzeichnis und dessen Unterverzeichnissen zu überwachen. Wenn Sie die IncludeSubdirectories-Eigenschaft auf false festlegen, verringern Sie die Anzahl der an den internen Puffer gesendeten Benachrichtigungen. Weitere Informationen zum Herausfiltern nicht erwünschter Benachrichtigungen finden Sie unter der NotifyFilter-Eigenschaft und der InternalBufferSize-Eigenschaft.

Bei true ist IncludeSubdirectories innerhalb der gesamten Teilstruktur rekursiv, nicht nur in den direkten Unterverzeichnissen. Der relative Pfad zu einer Datei oder einem Verzeichnis innerhalb der Teilstruktur wird je nach den überwachten Änderungen in der Name-Eigenschaft von FileSystemEventArgs oder der OldName-Eigenschaft von RenamedEventArgs zurückgegeben. Der voll gekennzeichnete Pfad kann je nach den überwachten Änderungen aus der FullPath-Eigenschaft von FileSystemEventArgs oder der OldFullPath-Eigenschaft von RenamedEventArgs abgerufen werden.

Wenn in der Teilstruktur des überwachten Verzeichnisses ein Verzeichnis erstellt wird, und IncludeSubdirectories den Wert true hat, wird dieses Verzeichnis automatisch überwacht.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.