ShellChangeNotifier Methods |
The ShellChangeNotifier type exposes the following members.
Name | Description | |
---|---|---|
AddItemIdList(ItemIdList) | Subscribes for notifications in the passed folder using current settings for Recursive and EventFilter. | |
AddItemIdList(ItemIdList, Boolean, NotificationEvents) | Subscribes for notifications in the passed folder using the passed settings. | |
BeginInit | Signals the object that initialization is starting. | |
BeginUpdate | Begins an update of a ShellChangeNotifier configuration. | |
Clear |
Removes all directories from the Directories property and so watches the entire file system again.
| |
Dispose |
Remove reference to the ChangeNotifierCallBackForm
(Overrides ComponentDispose(Boolean).) | |
EndInit | Signals the object that initialization is complete. | |
EndUpdate | Ends an update. | |
IsUpdating | Gets a value indicating if BeginUpdate has been called without a matching EndUpdate. | |
OnChange |
Fires the OnChange event, when something happened in the monitored directories.
| |
OnChangePIDL |
Fires the OnChange event, when something happened in the monitored directories.
| |
RemoveItemIdList | Unregisters the folder given. | |
Restart |
Restarts the change notifier if it is already started
| |
SendChangeNotify(NotificationEvents, String) |
Sends a shell change notification to the system that informs other processes about a achange.
| |
SendChangeNotify(NotificationEvents, String, String) |
Sends a shell change notification to the system that informs other processes about a achange.
| |
Start |
Starts monitoring the paths in the Directories property
| |
Stop |
Stops monitoring the paths in the Directories property
|