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 methodBeginInitSignals the object that initialization is starting.
Public methodBeginUpdateBegins 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 methodEndInitSignals the object that initialization is complete.
Public methodEndUpdateEnds an update.
Public methodIsUpdatingGets a value indicating if BeginUpdate has been called without a matching EndUpdate.
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 methodRemoveItemIdListUnregisters 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