This enumeration represents the different types of changes that can occur on a file. It is used by FileSystemEventArgs . public enum WatcherChangeTypes { Created = 0x00000001 , Deleted = 0x00000002 , Changed = 0x00000004 , Renamed = 0x00000008 , All = 0x0000000F } Hierarchy System.Object Returned ByFileSystemEventArgs.ChangeType , WaitForChangedResult.ChangeType Passed ToFileSystemEventArgs.FileSystemEventArgs( ) , FileSystemWatcher.WaitForChanged( ) , RenamedEventArgs.RenamedEventArgs( ) , WaitForChangedResult.ChangeType |