Job |
public class JobDefinition
The JobDefinition type exposes the following members.
| Name | Description | |
|---|---|---|
| JobDefinition | Initializes a new instance of the Object class. |
| Name | Description | |
|---|---|---|
| ApplicationVersion | Version number of the application used to create the job file. | |
| BackgroundResourceID | Gets or sets the ID of the background image. Can be set with SetBackground(String, Boolean) or RemoveBackground. | |
| BitmapManager | Bitmap manager to keep track of the bitmaps used in the job. The bitmaps can be external references or embedded in the job. | |
| CorrectionFileIndex | Defines the index of the correction file set at start of the job. | |
| Description | Short description of the job. | |
| EnableMarkOnTheFly | Obsolete. | |
| ExecutionOptimization | ||
| Executions | Number of executions. | |
| HasDynamicChild | Returns whether this job contains a dynamic job element recursively. | |
| HasInfinitePassChild | Returns whether this job contains a child with an infinite pass recursively. | |
| InternalID | The unique ID for this instance of job definition. | |
| JobElements | List of job element holders to be processed. | |
| Label | Short name of the job. This value matches the filename (without extension) when this job is loaded or saved. | |
| MarkOnTheFlyMinSegmentWidth | Defines the minimum segment size before adding a wait distance. | |
| MarkOnTheFlyMode | ||
| MarkOnTheFlyRepetitionAngle | The angle where the next job execution repetition in Mark-On-The-Fly is oriented relative to the current one. | |
| MarkOnTheFlyRepetitionTriggerProfile | The condition that will trigger the Mark-On-The-Fly during job execution repetition. | |
| MarkOnTheFlyTriggerProfile | The condition that will trigger the Mark-On-The-Fly. | |
| PenSet | The pen set for this job. | |
| RefreshStoredPenSetOnLoad | ||
| Repeat | If true the job element will be executed repeatedly | |
| ScanControllers | List of scan controllers as the target of the jobs. | |
| StoredPenSet | The application-level pen set for this job. | |
| VariableMap | ||
| Version | Version number of the job file. | |
| Workspace | Gets or sets the size of the workspace. | |
| WorkspaceConfiguration | Gets or set the configuration of the workspace. If not set, scan controller defined by ScanControllers will be used in Master Slave mode. | |
| WorkspaceOffset | Gets or sets the offset of the workspace. |
| Name | Description | |
|---|---|---|
| AddJobElement | Adds a job element to the job. | |
| ClearAllJobElements | Removes all job elements from the job. | |
| CopySettingFrom | ||
| FindJobElements | Returns a list of all job element holder matching the name. | |
| GetEndlessMotfBeltSpeed | Returns the expected belt speed for the job in endless motf mode. Is filled after uploading the job. | |
| GetJobElementStatistics | ||
| GetListHash | Returns the hash of the list. It is generated form the scan controller command list created by OnCard executor. | |
| GetScanControllers | Returns the resulting scan controllers defined by WorkspaceConfiguration or ScanControllers. | |
| GetStartPosition | Returns the position where the marking starts when the job is executed. | |
| GetStatistics | Returns the execution statistics for the job. | |
| InsertJobElement | Inserts a job element to the job. | |
| RefreshStoredPenSet | Replaces the stored pen set with the current version of its application-level pen set. | |
| RemoveBackground | ||
| RemoveJobElement | Removes a job element from the job. | |
| ResetStoredPenSet | Sets the stored pen set to the current default. | |
| ResetWorkspaceOffset | Resets WorkspaceOffset to the offset defined in WorkspaceConfiguration | |
| SetBackground | ||
| ToString | Returns a string that represents the current object. (Overrides ObjectToString) | |
| TrimUnusedBitmaps | Removes unused bitmaps from being saved. |
| Name | Description | |
|---|---|---|
| JobElementsChanged | Raised whenever there is a change to the job element list due to addition, insertion, or deletion. | |
| WorkspaceChanged | Is called when the Workspace gets changed. |