Class QuestionInInstrument
Represents information about a question as it appears in an instrument.
Inherited Members
Algenta.Colectica.Model.NotificationObject.RaisePropertyChanged<T>(Expression<>)
Namespace: Algenta.Colectica.Model.Ddi.Utility
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class QuestionInInstrument : NotificationObject
Constructors
QuestionInInstrument(QuestionActivity)
Declaration
public QuestionInInstrument(QuestionActivity questionActivity)
Parameters
Type | Name | Description |
---|---|---|
QuestionActivity | questionActivity |
QuestionInInstrument(StatementActivity)
Declaration
public QuestionInInstrument(StatementActivity statementActivity)
Parameters
Type | Name | Description |
---|---|---|
StatementActivity | statementActivity |
Properties
Activity
Returns either the question or statement activity based on which is present
Declaration
public ActivityBase Activity { get; }
Property Value
Type | Description |
---|---|
ActivityBase |
Conditions
Gets the conditions that must be true for the question to be on the active path of the instrument.
Declaration
public ObservableCollection<QuestionInInstrumentCondition> Conditions { get; }
Property Value
Type | Description |
---|---|
ObservableCollection<QuestionInInstrumentCondition> |
QuestionActivity
Gets the question.
Declaration
public QuestionActivity QuestionActivity { get; set; }
Property Value
Type | Description |
---|---|
QuestionActivity |
StatementActivity
Gets the statement.
Declaration
public StatementActivity StatementActivity { get; set; }
Property Value
Type | Description |
---|---|
StatementActivity |