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 |