Click or drag to resize

ShellChangeNotifier Methods

The ShellChangeNotifier type exposes the following members.

Methods
  NameDescription
Public methodAddItemIdList(ItemIdList)
Subscribes for notifications in the passed folder using current settings for Recursive and EventFilter.
Public methodAddItemIdList(ItemIdList, Boolean, NotificationEvents)
Subscribes for notifications in the passed folder using the passed settings.
Public methodBeginInit
Signals the object that initialization is starting.
Public methodBeginUpdate
Begins an update of a ShellChangeNotifier configuration.
Public methodClear
Removes all directories from the Directories property and so watches the entire file system again.
Protected methodDispose
Remove reference to the ChangeNotifierCallBackForm
(Overrides ComponentDispose(Boolean).)
Public methodEndInit
Signals the object that initialization is complete.
Public methodEndUpdate
Ends an update.
Public methodIsUpdating
Public methodOnChange
Fires the OnChange event, when something happened in the monitored directories.
Public methodOnChangePIDL
Fires the OnChange event, when something happened in the monitored directories.
Public methodRemoveItemIdList
Unregisters the folder given.
Public methodRestart
Restarts the change notifier if it is already started
Public methodStatic memberSendChangeNotify(NotificationEvents, String)
Sends a shell change notification to the system that informs other processes about a achange.
Public methodStatic memberSendChangeNotify(NotificationEvents, String, String)
Sends a shell change notification to the system that informs other processes about a achange.
Protected methodStart
Starts monitoring the paths in the Directories property
Protected methodStop
Stops monitoring the paths in the Directories property
Top
See Also