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 } HierarchySystem.Object System.ValueType System.Enum(System.IComparable, System.IFormattable , System.IConvertible) WatcherChangeTypes Returned ByFileSystemEventArgs.ChangeType , WaitForChangedResult.ChangeType Passed ToFileSystemEventArgs.FileSystemEventArgs( ) , FileSystemWatcher.WaitForChanged( ) , RenamedEventArgs.RenamedEventArgs( ) , WaitForChangedResult.ChangeType |