Click or drag to resize
Askia

IQuestionsTemplate Methods

The IQuestionsTemplate type exposes the following members.

Methods
  NameDescription
Public methodApplyTheme
Applies the given theme
(Inherited from ISurvey.)
Public methodCheckAll
Checks all the survey
(Inherited from ISurvey.)
Public methodCheckElementsStructure
Checks the integrity of the elements structure
(Inherited from ISurvey.)
Public methodCheckQuestionsStructure
Checks the integrity of the questions structure
(Inherited from ISurvey.)
Public methodCheckResourceFileLocationAlreadyExist
Checks if the given resource file location already exist
(Inherited from ISurvey.)
Public methodCheckRoutings
Checks the routings
(Inherited from ISurvey.)
Public methodCompileScript(RoutingActionType, String)
Compiles an Askia script.
(Inherited from ISurvey.)
Public methodCompileScript(RoutingConditionType, String)
Compiles an Askia script.
(Inherited from ISurvey.)
Public methodCopyAsQuestionsTemplate
Copies the current survey as a questions Template
(Inherited from ISurvey.)
Public methodCopyAsSurveyTemplate
Copies the current survey as a survey Template
(Inherited from ISurvey.)
Public methodCreateConditionFromScript
Creates an assisted condition given a script.
(Inherited from ISurvey.)
Public methodCreateInterview
Creates an interview from this survey
(Inherited from ISurvey.)
Public methodCreateInterview(Int32)
Creates an interview from this survey
(Inherited from ISurvey.)
Public methodCreateScriptFromCondition
Creates a script given an assisted condition.
(Inherited from ISurvey.)
Public methodCreateSubSurveyForScreen
Creates a sub-survey for the variables in the page element.
(Inherited from ISurvey.)
Public methodDelete
Deletes the record in the database
(Inherited from IRecordEntity.)
Public methodExtractResources
Extract resources to their appropriate location ResourcesPath
(Inherited from ISurvey.)
Public methodFindResponse
Retrieve a response from within the questions of the survey given its id
(Inherited from ISurvey.)
Public methodFindResponses
Retrieve responses from within the questions of the survey given their ids
(Inherited from ISurvey.)
Public methodGetMessages
Returns a collection of the messages for the current language
(Inherited from ISurvey.)
Public methodIndentQuestions
Indent questions
(Inherited from ISurvey.)
Public methodInsertFromQuestionsTemplate
Insert questions from a given template to a specific destination
(Inherited from ISurvey.)
Public methodIsDeleted
Indicates if the record is flagged as deleted
(Inherited from IRecordEntity.)
Public methodIsLoaded
Checks if the record is successfully loaded from the database
(Inherited from IRecordEntity.)
Public methodLoadFromXML
Reads from memory in XML format
(Inherited from ISurvey.)
Public methodLoadFromXMLFile
Reads from file in XML format
(Inherited from ISurvey.)
Public methodLoadInterview
Loads a specific interview
(Inherited from ISurvey.)
Public methodMergeQuestionPages
Merge questions from the given id's range into the same page
(Inherited from ISurvey.)
Public methodMoveElement
Move element to a given destination
(Inherited from ISurvey.)
Public methodMoveQuestions
Move questions to a given destination
(Inherited from ISurvey.)
Public methodMoveRoutings
Move routings to a given destination
(Inherited from ISurvey.)
Public methodReadFromExchangeFormat(Byte)
Reads from file in exchange format (.qex)
(Inherited from ISurvey.)
Public methodReadFromExchangeFormat(String)
Reads from file in exchange format (.qex)
(Inherited from ISurvey.)
Public methodReadFromExchangeFormat(String, String)
Reads from file in exchange format (.qex)
(Inherited from ISurvey.)
Public methodReload
Reloads the record
(Inherited from IRecordEntity.)
Public methodResetResourcePath
Empties the Live and test path so it works in a published survey
(Inherited from ISurvey.)
Public methodRestore
Restores the deleted record in the database
(Inherited from IRecordEntity.)
Public methodRunScript
Runs an Askia script
(Inherited from ISurvey.)
Public methodSave
Saves the record in the database
(Inherited from IRecordEntity.)
Public methodSaveAll
Saves all the survey recursively
(Inherited from ISurvey.)
Public methodSaveRoutings
Saves a batch of routings in one go, all or nothing.
(Inherited from ISurvey.)
Public methodSaveToExchangeFormat(Byte)
Saves to memory in exchange format
(Inherited from ISurvey.)
Public methodSaveToExchangeFormat(String)
Saves to file in exchange format (.qex)
(Inherited from ISurvey.)
Public methodSaveToExchangeFormat(String, String)
Saves to file in exchange format (.qex)
(Inherited from ISurvey.)
Public methodSaveToXML
Saves to memory in XML format
(Inherited from ISurvey.)
Public methodSaveToXMLFile
Saves to file in XML format
(Inherited from ISurvey.)
Public methodSetDefaultLanguage
Set the default language ID for the whole survey
(Inherited from ISurvey.)
Public methodSetDefaultPageTemplate
Set the default pages template id for the whole survey
(Inherited from ISurvey.)
Public methodSetName
Sets the name of the survey
(Inherited from ISurveyInformation.)
Public methodSplitQuestionPages
Split merged questions from the given id's range
(Inherited from ISurvey.)
Public methodTestCode
Internal debug function
(Inherited from ISurvey.)
Public methodTransformIntoQuestionsTemplate
Promotes the current survey to a questions Template
(Inherited from ISurvey.)
Public methodTransformIntoSurveyTemplate
Promotes the current survey to a survey Template
(Inherited from ISurvey.)
Public methodUnindentQuestions
Unindent questions
(Inherited from ISurvey.)
Public methodUpgrade
Upgrades survey to latest version
(Inherited from ISurvey.)
Top
See Also