| ActiveElement Class |
Namespace: FlexRule
[SerializableAttribute] public abstract class ActiveElement : MarshalByRefBase, IChildManager<ActiveElement>, IEnumerable<ActiveElement>, IEnumerable, IChildNavigator<ActiveElement>
The ActiveElement type exposes the following members.
| Name | Description | |
|---|---|---|
| ActiveElement(ActiveElement, IElementModel) |
This constructor is used when the element is NOT the root
| |
| ActiveElement(IElementActivatorRegistry, IElementModel) |
This constructor is used when the element is the root
|
| Name | Description | |
|---|---|---|
| ActivatorRegistry | ||
| Childs | ||
| Model | ||
| Navigator |
| Name | Description | |
|---|---|---|
| ActivateElement |
Creates active element for the provided model
| |
| ActivateInnerElements |
Activates all the child elements of the provided node
| |
| AddExceptionCommand |
During activation commands listed as exception will not be activated
| |
| CollectFactoryArguments | ||
| CreateActiveElement(IElementModel) |
Creates active element using provided model as the source and the parent is the current ActiveElement
| |
| CreateActiveElement(ActiveElement, IElementModel) |
Creates active element using element as source and provided parent
| |
| GetEnumerator | ||
| HasActiveElement |
Check if there is a child active element of a specific type
| |
| ToString | (Overrides ObjectToString.) |
| Name | Description | |
|---|---|---|
| DistinctByActiveElement, TKey | (Defined by LinqExtensions.) | |
| FillDictionaryByParameters | (Defined by ActiveElementUtility.) | |
| FindFirstActiveElement |
Finds the first active element child that has the provided command name
(Defined by ActiveElementUtility.) | |
| GetDeclaration | (Defined by ElementModelUtility.) | |
| GetFormattedStringtValue | (Defined by ActiveElementUtility.) | |
| GetRoot | (Defined by ElementModelUtility.) | |
| GetValueOfAttributeOrRef(String, IElementModelParameterCollection, IVariableContainer) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) | |
| GetValueOfAttributeOrRef(String, IElementModelParameterCollection, IVariableContainer, Boolean, Boolean) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) | |
| GetValueOfAttributeOrRef(String, String, IElementModelParameterCollection, IVariableContainer, Boolean, Boolean) | Overloaded.
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container. Also it checks the container for '-ref' post fix of the attribute name.
(Defined by ActiveElementUtility.) | |
| GetValueOfAttributeOrVariable |
Get the value from model`s parameters. If that value is a name of variable if the provided container it resolve the result with the container.
(Defined by ActiveElementUtility.) | |
| HasActiveElement |
Check if there is a child active element of a specific type
(Defined by ActiveElementUtility.) | |
| IndexOfActiveElement | (Defined by StringTokenExtensions.) | |
| IsMonadParameterReference | (Defined by MonadParameterReferenceExtension.) | |
| TakeLastActiveElement |
Takes n last numbers of a source
(Defined by LinqExtensions.) |