Freigeben über


FileSystemWatcher-Konstruktor (String, String)

Initialisiert eine neue Instanz der FileSystemWatcher-Klasse mit dem für die Überwachung angegebenen Verzeichnis und Dateityp.

Namespace: System.IO
Assembly: System (in system.dll)

Syntax

'Declaration
Public Sub New ( _
    path As String, _
    filter As String _
)
'Usage
Dim path As String
Dim filter As String

Dim instance As New FileSystemWatcher(path, filter)
public FileSystemWatcher (
    string path,
    string filter
)
public:
FileSystemWatcher (
    String^ path, 
    String^ filter
)
public FileSystemWatcher (
    String path, 
    String filter
)
public function FileSystemWatcher (
    path : String, 
    filter : String
)

Parameter

  • path
    Das zu überwachende Verzeichnis in der Standard- oder UNC (Universal Naming Convention)-Notation.
  • filter
    Der zu überwachende Dateityp. Bei "*.txt" werden z. B. alle Textdateien auf Änderungen überwacht.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

Der path-Parameter ist NULL (Nothing in Visual Basic).

- oder -

Der filter-Parameter ist NULL (Nothing in Visual Basic).

ArgumentException

Der path-Parameter ist eine leere Zeichenfolge ("").

- oder -

Der durch den path-Parameter angegebene Pfad ist nicht vorhanden.

Hinweise

Hinweis

Die Komponente überwacht das angegebene Verzeichnis erst, wenn Path festgelegt wurde, und EnableRaisingEvents den Wert true hat.

Mit der Komponente können Sie Dateien auf Ihrem Computer, einem Netzlaufwerk oder einem Remotecomputer überwachen.

Es können nur Remotecomputer überwacht werden, auf denen Windows NT oder Windows 2000 ausgeführt wird. Ein Remotecomputer kann unter Windows NT 4.0 nicht von einem Windows NT 4.0-Computer aus überwacht werden.

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

FileSystemWatcher-Klasse
FileSystemWatcher-Member
System.IO-Namespace
NotifyFilters
FileSystemEventArgs-Klasse
FileSystemEventHandler-Delegat
Filter
InternalBufferOverflowException
Path
RenamedEventArgs
RenamedEventHandler
WaitForChangedResult
WatcherChangeTypes