IQuestion Interface |
Namespace: AskiaCore
The IQuestion type exposes the following members.
Name | Description | |
---|---|---|
AllowsNoResponses |
Indicates if answering the question is mandatory
| |
AlwaysLinkExclusiveResponses |
Indicates if links include exclusive responses
| |
AnalyseCaption |
Analyse caption of the question
| |
AnonymisationType |
Anonymisation type of the question.
| |
Categories |
Categories collection for the question
| |
ContainerElement |
Element containing the question
| |
ControlElement |
Control element of the question
| |
CreatedAt |
DateTime the record was created at
(Inherited from IRecordEntity.) | |
CreatedBy |
Id of the user which created the record
(Inherited from IRecordEntity.) | |
DateTimeType |
DateTime type of the question
| |
DecimalPrecision |
Number of digits after decimal point for numeric questions
| |
DeletedAt |
DateTime at which the record was last deleted
(Inherited from IRecordEntity.) | |
DeletedBy |
Id of the user which last deleted the record
(Inherited from IRecordEntity.) | |
FirstChild |
First child question
| |
Id |
Id of the record
(Inherited from IRecordEntity.) | |
ImportationSettings |
Importation settings for the question
| |
IsAtPageBorder |
Indicates if the question is currently either
the first or the last one in its page
| |
IsExcludedFromTranslation |
Indicates that the question should not be translated
| |
IsFirstInPage |
Indicates if the question is currently the first one in its page
| |
IsLastInPage |
Indicates if the question is currently the last one in its page
| |
IsLevelDeveloped |
Indicates if the level is developed in Analyse | |
IsLevelLinked |
Indicates if the link is done on the level
| |
IsProbability |
Indicates if the question is a probability question
| |
IsRanked |
Indicates if the question is ranked
| |
IsRecordable |
Indicates if recording can be done on the question (CATI)
| |
IsScaled |
Indicates if the question is scaled
| |
IsVisibleInAnalyse |
Indicates if the question is visible in Analyse | |
IVRNumber |
IVR Number of the question
| |
LastChild |
Last child question
| |
LastError |
Last error that occurred
(Inherited from IRecordEntity.) | |
LinkedQuestionId |
Id of the linked question
| |
LinkedResponses |
Linked responses collection for the question
| |
LinkType |
Link type of the questio
| |
MainCaption |
The main caption of the question
| |
MaxDateTimeValue |
Maximum value for datetime questions
| |
MaxResponseCount |
Maximum number of responses
| |
MaxValue |
| |
MaxVisibleResponses |
Maximum number of visible responses in a loop iteration
| |
MergingPageElementId |
Id of the associated merged page if there is one
| |
MinDateTimeValue |
Minimum value for datetime questions
| |
MinResponseCount |
Minimum number of responses
| |
MinValue |
| |
NextSibling |
Next sibling question
| |
NoResponseEntry |
The entry equivalent to a non response
| |
PageElement |
Page element containing the question
| |
ParentId |
Id of the parent question
| |
Pattern |
Regular expressions to validate the response of open questions
| |
Position |
Position of the question
| |
PrevSibling |
Previous sibling question
| |
QuestionIdToIncrement |
Id of the question to increment
| |
Responses |
Responses collection for the question
| |
RotationSeed |
Seed of the random rotation
| |
RotationType |
Rotation type of the question
| |
Shortcut |
Shortcut of the question
| |
Type |
Type of the question
| |
UpdatedAt |
DateTime at which the record was last updated
(Inherited from IRecordEntity.) | |
UpdatedBy |
Id of the user which last updated the record
(Inherited from IRecordEntity.) | |
UserData |
Data the user can add to the question
| |
Visibility |
Visibility type of the question
|
Name | Description | |
---|---|---|
AddToScenario |
Add the question to a given scenario
| |
Delete |
Deletes the record in the database
(Inherited from IRecordEntity.) | |
GetAnalyseCaptions |
Retrieve Analyse captions for all languages in the survey.
| |
GetMainCaptions |
Retrieve main captions for all languages in the survey.
| |
GetRecursiveLinkedResponses |
Retrieve all linked responses recursively based on link type
| |
GetRecursiveLinkedResponses(Int32) |
Retrieve all linked responses recursively based on link type
and a visibility source question id
| |
GetScenarios |
Retrieve a list the scenarios containing this question
| |
IndentResponses(IEnumerableInt32) |
Indent responses
| |
IndentResponses(IEnumerableInt32, IModifiedEntities) |
Indent responses
| |
IsDeleted |
Indicates if the record is flagged as deleted
(Inherited from IRecordEntity.) | |
IsLoaded |
Checks if the record is successfully loaded from the database
(Inherited from IRecordEntity.) | |
IsReachable |
Defines if the question is reachable
| |
MoveResponses(IEnumerableInt32, Int32, Int32) |
Move responses to a given destination
| |
MoveResponses(IEnumerableInt32, Int32, Int32, IModifiedEntities) |
Move responses to a given destination
| |
Reload |
Reloads the record
(Inherited from IRecordEntity.) | |
RemoveFromScenario |
Remove the question from a given scenario
| |
Restore |
Restores the deleted record in the database
(Inherited from IRecordEntity.) | |
Save |
Saves the record in the database
(Inherited from IRecordEntity.) | |
SaveMovedResponsesPositions |
Saves all the positions and parent ids of the responses
| |
SaveResponses |
Saves a batch of responses in one go, all or nothing.
| |
SetAnalyseCaptions |
Set Analyse captions for languages in the survey.
| |
SetMainCaptions |
Set main captions for languages in the survey.
| |
UnindentResponses(IEnumerableInt32) |
Unindent responses
| |
UnindentResponses(IEnumerableInt32, IModifiedEntities) |
Unindent responses
|