Show / Hide Table of Contents

Class CustomWhileActivity

Represents a loop that executes while some condition is true in a data collection instrument.

Inheritance
System.Object
NotificationObject
IdentifiableBase
VersionableBase
DescribableBase
ActivityBase
CompositeWithSingleChildActivityBase
CustomWhileActivity
Inherited Members
CompositeWithSingleChildActivityBase.ChildSequence
CompositeWithSingleChildActivityBase.ItemReference
CompositeWithSingleChildActivityBase.GetChildren()
CompositeWithSingleChildActivityBase.ReplaceChild(IdentifierTriple, IVersionable)
CompositeWithSingleChildActivityBase.RemoveChild(IdentifierTriple)
ActivityBase.UserData
ActivityBase.InParameters
ActivityBase.OutParameters
ActivityBase.Bindings
ActivityBase.ExternalAids
ActivityBase.OtherInterviewerInstruction
ActivityBase.DisplayLabel
DescribableBase.ItemName
DescribableBase.Label
DescribableBase.Description
VersionableBase.Accept(IVersionableVisitor)
VersionableBase.IsDirty
VersionableBase.IsPublished
VersionableBase.ChildrenDereferenced
VersionableBase.IsPopulated
VersionableBase.Version
VersionableBase.VersionDate
VersionableBase.VersionResponsibility
VersionableBase.VersionRationale
VersionableBase.CompositeId
VersionableBase.CustomFields
VersionableBase.UserAttributes
VersionableBase.OtherMaterials
VersionableBase.BasedOn
VersionableBase.Attachments
VersionableBase.ManagedCollections
VersionableBase.ManageCollection(INotifyCollectionChanged, String)
VersionableBase.RemoveChild(IVersionable, IList[])
VersionableBase.RemoveChild(IdentifierTriple, IList[])
VersionableBase.AddChild(IVersionable)
VersionableBase.ChildTypesAccepted
Algenta.Colectica.Model.VersionableBase.TryReplaceChild<T>(Func<>, Action<>, Algenta.Colectica.Model.Utility.IdentifierTriple, Algenta.Colectica.Model.IVersionable)
VersionableBase.ToString()
IdentifiableBase.DefaultAgencyId
IdentifiableBase.AgencyId
IdentifiableBase.Identifier
IdentifiableBase.UserIds
IdentifiableBase.GetUserIdValue(String)
NotificationObject.PropertyChanged
NotificationObject.RaisePropertyChanged(String)
NotificationObject.RaisePropertyChanged(String[])
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
NotificationObject.OnPropertyChanged(String)
NotificationObject.ResumePropertyEvents()
NotificationObject.SuspendPropertyEvents()
NotificationObject.PropertyEventsSuspended
NotificationObject.PropagateChildChanges(INotifyCollectionChanged, String)
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class CustomWhileActivity : CompositeWithSingleChildActivityBase, IVersionable, IHasCustomFields, IDescribable, IBindable, IIdentifiable, IVisitable

Constructors

CustomWhileActivity()

Initializes a new instance of the CustomWhileActivity class.

Declaration
public CustomWhileActivity()

Properties

Condition

Gets or sets the condition. While the condition is true, the loop will continue to execute.

Declaration
public Condition Condition { get; set; }
Property Value
Type Description
Condition

The condition.

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
ActivityBase.Header

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
VersionableBase.ItemType

Extension Methods

Extensions.Yield<T>(T)
Back to top Copyright © 2009-2018 Colectica