Interface IQuestionBase
Namespace: LemonEdge.API.Entities.Questionaire
Assembly: LemonEdge.API.dll
Syntax
public interface IQuestionBase
Properties
AnswerEnumType
The type of enum to be used for the answer.
Declaration
[EntityProperty(SQLType.NVarChar, 500, false)]
[EntityDescription("The type of enum to be used for the answer.")]
string AnswerEnumType { get; set; }
Property Value
Type | Description |
---|---|
string |
Modifier
The modifier to use to multiply the value of the user selected answer by.
Declaration
[EntityProperty(SQLType.Decimal, 18, 6, false, "1.0")]
[EntityDescription("The modifier to use to multiply the value of the user selected answer by.")]
[HardCodedDefaultValueOnNew("1.0")]
decimal Modifier { get; set; }
Property Value
Type | Description |
---|---|
decimal |
PresentedQuestion
The question to be presented to the user
Declaration
[EntityProperty(SQLType.NVarChar, 2000, false)]
[EntityDescription("The question to be presented to the user.")]
string PresentedQuestion { get; set; }
Property Value
Type | Description |
---|---|
string |
Sequence
The sequence this Question is displayed to the user for this question type.
Declaration
[EntityProperty(SQLType.SmallInt, false, "0")]
[EntityDescription("The sequence this Question is displayed to the user for this question type.")]
[EntitySequence]
[EntityKeyProperty]
short Sequence { get; set; }
Property Value
Type | Description |
---|---|
short |