Base |
public abstract class BaseJobElement : BasePlugin
The BaseJobElement type exposes the following members.
Name | Description | |
---|---|---|
![]() | BaseJobElement | Initializes a new instance of the Object class. |
Name | Description | |
---|---|---|
![]() | ApplicationDataDirectory | The directory where application data, such as logs and configurations, are stored. |
![]() | Condition | The binning condition for the holder of the job element. |
![]() | ConfigurationManager | (Inherited from BasePlugin) |
![]() | DeviceManager | |
![]() | DirtyFlagLocker | The lock object for property modification. |
![]() | DoHandleConditionPortChangedDelegate | |
![]() | IsDirty | The flag to indicate whether the content of this job element has been modified. |
![]() | JobElementID | The unique ID of the job element. If the concrete class inherits from BaseJobElement, the JobElementID of the BaseJobElement will be prefilled. Recommended not to be changed. |
![]() | LogDirectory |
The directory of the log file.
(Inherited from BasePlugin) |
![]() | Logger |
The common logger.
(Inherited from BasePlugin) |
![]() | PluginMetadata |
The metadata of the plugin instances. If the concrete class inherits from the BasePluginSetup interface, the metadata of the BasePluginSetup will be prefilled.
(Inherited from BasePlugin) |
![]() | PropertyMask | |
![]() | ShowConditionControllerUIDelegate | The delegate to show the controller UI because no ports have been defined. |
![]() | VariableManager | |
![]() | VariableScopeName |