TriggerEventArgs
This is the base argument class for all the triggers supported by IntelliBuddies. You can check on the trigger type and extract the specific trigger event arguments from this object.
Properties
Property | Description | Type |
---|
CreationTimeStamp | Specifies the timestamp of the event occurrence | DateTime |
Parameters | A collection of keys and values pair containing details of the event | Dictionary |
| | |
Methods
FSEventArgs
Represents File System event argument object
Properties
Property | Description | Type |
---|
CreationTimeStamp | Specifies the timestamp of the file system event occurrence | DateTime |
Parameters | A collection of keys and values pair containing details of the file system event | Dictionary |
| | |
Parameter Keys
Key | Description |
---|
ID | A unique identifier |
PathToMonitor | Indicates the path of the folder monitored |
ChangeType | Specifies the following different types of triggered file events. The values are- Created(1): The file was created
- Deleted(2): The file was deleted
- Changed(4): The file was modified
- Renamed(8): The file was renamed
|
Name | Specifies the file's name and extension. Ignore this parameter in case of a file rename event. |
OldName | Specifies the file's name and extension before renaming. Use this parameter only in case of a file rename event. |
NewName | Specifies the file's name and extension after renaming. Use this parameter only in case of a file rename event. |
| |
HotKeyEventArgs
Represents Hot KeyPress event arguments
Properties
Property | Description | Type |
---|
CreationTimeStamp | Specifies the timestamp of the Hot KeyPress event occurrence | DateTime |
Parameters | A collection of keys and values pair containing details of the hot keypress event | Dictionary |
| | |
Parameter Keys
Key | Description | Type |
---|
ID | A unique identifier | String |
Key | Specifies the Key that was pressed | System.Windows.Input.Key |
KeyModifiers | Specified the combination of the Key modifiers pressed | KeyModifiers |
| | |
ProcessEventArgs
Represents process start or end event arguments
Properties
Property | Description | Type |
---|
CreationTimeStamp | Specifies the timestamp of the process event occurrence | DateTime |
Parameters | A collection of keys and values pair containing details of the process event | Dictionary |
| | |
Parameter Keys
Key | Description | Type |
---|
ID | A unique identifier | String |
ChangeType | Specifies the following different types of triggered process events. It can be one of the following values:- Started(1): The process started
- Ended(2): The process ended
| |
Name | Specifies the name of the process | |
ExecutablePath | Specifies the executable path of the process | |
ProcessId | Specifies the process id of the process | |
Owner | Specifies the owner of the process | |
MainWindowTitle | Specifies the main window title of the process | |
| | |