|
Chronos Plugins 5.9.0
This documentation covers the plugin interfaces definitions and an example implementation.
|
To be implemented if the task needs to access a device ("Autosampler" property in Chronos) More...
Inheritance diagram for AxelSemrau.Chronos.Plugin.ITaskForDevice:
Collaboration diagram for AxelSemrau.Chronos.Plugin.ITaskForDevice:Public Member Functions | |
| void | SetDevice (IDevice yourDevice) |
| Will be called by chronos when building the schedule. | |
Public Member Functions inherited from AxelSemrau.Chronos.Plugin.ITask | |
| void | PreValidate () |
| Called before the schedule construction is completed. | |
| void | PostValidate () |
| Called after the schedule construction is completed. | |
| void | Execute () |
| Do whatever you have to do with your parameters. | |
| string | GetTaskAction () |
| Description of the tasks's action (for hints/time table) | |
To be implemented if the task needs to access a device ("Autosampler" property in Chronos)
Definition at line 212 of file TaskInterfaces.cs.
| void AxelSemrau.Chronos.Plugin.ITaskForDevice.SetDevice | ( | IDevice | yourDevice | ) |
Will be called by chronos when building the schedule.
| yourDevice |
Implemented in MockPlugin.Tasks.MockDynamicPropsDependingOnDevice, MockPlugin.Tasks.MockDynamicPropsDependingOnDevice, MockPlugin.Tasks.MockUseMultipleDevicesTask, and MockPlugin.Tasks.UseTrain.