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 |