Class CustomLoopActivity
Represents a loop in a data collection instrument.
Inheritance
Inherited Members
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class CustomLoopActivity : CompositeWithSingleChildActivityBase, IVersionable, IHasCustomFields, IDescribable, IBindable, IIdentifiable, IVisitable
Constructors
CustomLoopActivity()
Initializes a new instance of the CustomLoopActivity class.
Declaration
public CustomLoopActivity()
Fields
FixedIterationCountKey
User Attribute Key for FixedIterationCount
Declaration
public static string FixedIterationCountKey
Field Value
Type | Description |
---|---|
System.String |
IterationCountTypeKey
User Attribute Key for IterationCountType
Declaration
public static string IterationCountTypeKey
Field Value
Type | Description |
---|---|
System.String |
MaximumIterationsAllowedKey
User Attribute Key for MaxmumIterationsAllowed
Declaration
public static string MaximumIterationsAllowedKey
Field Value
Type | Description |
---|---|
System.String |
RosterDisplayStyleKey
User Attribute Key for RosterDisplayStyle
Declaration
public static string RosterDisplayStyleKey
Field Value
Type | Description |
---|---|
System.String |
RosterMemberLabelKey
User Attribute Key for RosterMemberLabel
Declaration
public static string RosterMemberLabelKey
Field Value
Type | Description |
---|---|
System.String |
Properties
Condition
Gets or sets the condition that specifies whether the loop should continue.
Declaration
public Condition Condition { get; set; }
Property Value
Type | Description |
---|---|
Condition |
FixedIterationCount
Gets or sets the contant number of times the roster is presented.
Declaration
public int ? FixedIterationCount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
Header
Gets the header, used for displaying the item in a tree view. This is the same as DisplayLabel.
Declaration
public override string Header { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
InitialValue
Gets or sets the initial value.
Declaration
public Condition InitialValue { get; set; }
Property Value
Type | Description |
---|---|
Condition |
ItemType
Gets the universally unique identifier representing the item's type.
Declaration
public override Guid ItemType { get; }
Property Value
Type | Description |
---|---|
Guid | The identifier representing the item's type. |
Overrides
IterationCountType
Gets or sets how the iteration count is determined.
Declaration
public IterationCountType? IterationCountType { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<IterationCountType> |
MaximumIterationsAllowed
Gets or sets the maximum number of times the roster is allowed to be presented.
Declaration
public int ? MaximumIterationsAllowed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
RosterDisplayStyle
Gets or sets the way the roster should be displayed.
Declaration
public RosterDisplayStyle? RosterDisplayStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<RosterDisplayStyle> |
RosterMemberLabel
Gets the label presented for each iteration.
Declaration
public MultilingualString RosterMemberLabel { get; }
Property Value
Type | Description |
---|---|
MultilingualString |
StepValue
Gets or sets the step value, to be executed after each iteration of the loop.
Declaration
public Condition StepValue { get; set; }
Property Value
Type | Description |
---|---|
Condition |