Name
FileSystemWatcher
Synopsis
This class allows you to
listen to the filesystem and respond to different operations on
it. To register a watch on files or directories, first set Path
to the path you
wish to watch. Next, set the Filter
property. If
you want to respond to all file changes, set it to an empty
(""
) string. To watch an individual file, set Filter
to the
filename. You can also use wildcards (such as *
) in the filename. You must then also set NotifyFilter
to
register the types of events you wish to be notified of. If you want
to monitor the subdirectories as well, set IncludeSubdirectories
. EnableRaisingEvents
allows you to enable or disable the FileSystemWatcher
. The watcher then
exposes the following events: Changed
, Created
, Deleted
, Disposed
, Error
and Renamed
. An Error
is raised if
too many events occur on a filesystem for the watcher to correctly
monitor it.
Public Class FileSystemWatcher : Inherits System.ComponentModel.Component : Implements System.ComponentModel.ISupportInitialize ' Public Constructors Public Sub New() Public Sub New( ByVal path As String) Public Sub New(ByVal path As String, ByVal filter As String) ' Public Instance Properties Public Property EnableRaisingEvents As Boolean Public Property Filter As String Public Property IncludeSubdirectories As Boolean Public Property InternalBufferSize As Integer Public Property NotifyFilter As NotifyFilters Public Property Path As String Overrides Public Property Site As ISite Public Property SynchronizingObject ...
Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.