ControlElement Class |
Namespace: Omada.OE.Model
[SerializableAttribute] public class ControlElement : ICloneable, IObjectWithId, IObjectWithGuid, IProcessElement
The ControlElement type exposes the following members.
Name | Description | |
---|---|---|
![]() | ControlElement |
Name | Description | |
---|---|---|
![]() | ConditionCodeMethodId |
Only used when Type=Condition and ConditionType=CodeMethod.
|
![]() | ConditionSubProcElementId |
Only used when Type=Condition and ConditionType=SubProcesses.
Defines a control element with Type=SubProcess.
|
![]() | ConditionTimerId |
Only used when Type=Condition and ConditionType=Timer.
|
![]() | ConditionType |
Defines of the a Codition is waiting for: Nothing, a Timer, a CodeMethod defined in a timer event,
or if all sub processes belonging to the sub process element is completed.
Only used if Type=Condition.
|
![]() | Id |
Internal ID
|
![]() | Name |
Name of control element
|
![]() | PostCopyRuleId |
Copy rule to apply after the completion of the sub process
|
![]() | PreCopyRuleId |
Copy rule to apply before instantiation of the sub process
|
![]() | ProcessId |
The Id of the process som to which the control element belongs.
|
![]() | State |
Current state
|
![]() | SubProcessId |
Angiver et id for en (sub) proces template.
Må kun være angivet (ellers 0) hvis Type=SubProcess.
|
![]() | SubProcessType |
Defines if the sub process(es) are blocking or non-blocking
Only used if Type=SubProcess.
|
![]() | TemplateId |
TemplateId contains the id of the control element, from which the control element is created.
TemplateId is 0 if the control element is a template itself.
|
![]() | Transitions |
Contains both in-going and out-going transitions for the control element.
Transitions are sorted by ID.
|
![]() | Type |
Type of element
|
![]() | UId |
UID of the object
|
Name | Description | |
---|---|---|
![]() | Clone | |
![]() | GetOutgoingTransitions |
Returns all outgoing transitions for the control element.
|
![]() | IsTemplate |
Returns true if a control element belongs to a process template.
|
![]() | PassesFilter |
Tests of the object can pass the filter
|
![]() | ResetAll |
Resets all ID's in the object.
|
![]() | ToString |
Returns this control element name. If it is empty, the type name will be returned.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) |
![]() | ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) |
![]() | ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |
Name | Description | |
---|---|---|
![]() ![]() | IObjectWithGuid.GetGuid | |
![]() ![]() | IObjectWithId.GetId |