AskiaCore Namespace |
Class | Description | |
---|---|---|
ContextFactory |
Factory to create a IContext to access/edit survey
| |
ControlsFactory |
Controls factory
| |
LanguageFactory |
Language factory
| |
PageTemplatesFactory |
Page templates factory
| |
Persistent |
Helper methods to store persistent environment data. It is important to note that persistent data is only kept in memory despite the name, restarting a process using AskiaCore would clear this data. | |
QuotaAvailabilityFactory | ||
QuotaFactory | ||
SurveyFactory |
Factory to create an instance of ISurvey using the specified context
| |
ThemesFactory |
Themes factory
|
Interface | Description | |
---|---|---|
ICategory | ||
ICategoryCollection | ||
ICategoryIterator | ||
ICategoryRefCollection | ||
IContext |
Provide a context for requests execution, it's required for many API requests. The context is created and its members values are filled by the software using AskiaCore, most of them help identify an entity by providing an id. | |
IControl |
Control interface
| |
IControlCollection |
Control collection
| |
IControlCreationResult |
Represents the result of methods that creates a control
| |
IControlIterator |
Control collection iterator
| |
IControlRender |
Represents the result of the control rendering
| |
IDefaultControl |
Represents the default control associated to a question type
| |
IDefaultControlCollection |
Collection of the extension (ADX) property
| |
IDefaultControlIterator |
Iterator over the collection of extension properties
| |
IDynamicSetting |
Dynamic setting interface
| |
IElement |
Element interface
| |
IElementCollection |
Element collection
| |
IElementIterator |
Element collection iterator
| |
IError |
Error returned by AskiaCore
| |
IExtensionProperty |
Represents the key/value pair extension (ADX) property
| |
IExtensionPropertyCollection |
Collection of the extension (ADX) property
| |
IExtensionPropertyIterator |
Extension properties collection iterator
| |
IInterview |
Represents an interview
| |
IInterviewMethodResult |
Represents the result of many IInterview methods
| |
IInterviewWebInformation |
Information of the web browser doing the interview
| |
ILanguage |
Language interface
| |
ILanguageCollection |
Language collection
| |
ILanguageIterator |
Language collection iterator
| |
ILinkedResponse |
Linked Response Interface
| |
ILinkedResponseCollection |
Linked responses collection
| |
ILinkedResponseIterator |
Linked responses collection iterator
| |
IMergeableResponse |
Mergeable response interface
| |
IMergeableResponseCollection |
Mergeable response collection
| |
IMergeableResponseIterator |
Mergeable response collection iterator
| |
IMergeableSurvey |
Mergeable survey interface
| |
IMethodResult |
Represents the result of a method called
| |
IModifiedEntities |
Represents an aggregated lists of all entities that have been modified
| |
IPageRender |
Represents the result of the page rendering
| |
IPageTemplate |
Page template interface
| |
IPageTemplateCollection |
Page template collection
| |
IPageTemplateCreationResult |
Represents the result of methods that creates a Page template
| |
IPageTemplateIterator |
Page template collection iterator
| |
IQuestion |
Question interface
| |
IQuestionCollection |
Question collection
| |
IQuestionImportationSettings |
Importation Settings Interface
| |
IQuestionIterator |
Question collection iterator
| |
IQuestionResult |
Represents the result of methods that return a question.
| |
IQuestionsTemplate |
Questions template interface
| |
IQuota | ||
IQuotaAllocation | ||
IQuotaAllocationCollection | ||
IQuotaAllocationIterator | ||
IQuotaAvailability | ||
IQuotaAvailabilityCollection | ||
IQuotaAvailabilityDetails | ||
IQuotaAvailabilityDetailsCollection | ||
IQuotaAvailabilityDetailsIterator | ||
IQuotaIssue | ||
IQuotaNode | ||
IQuotaQuestion | ||
IQuotaQuestionCollection | ||
IQuotaQuestionIterator | ||
IQuotaResponse | ||
IQuotaResponseCollection | ||
IQuotaResponseGroup | ||
IQuotaResponseIterator | ||
IQuotaResponseNumeric | ||
IRecordEntitiesOwnerTEntityType |
Generic interface for record collections with ownership
| |
IRecordEntity |
Represents an entity with a corresponding database entry
| |
IResource |
Resource interface
| |
IResourceCollection |
Collection of resources
| |
IResourceFile |
Resource file interface
| |
IResourceFileCollection |
Resource file collection
| |
IResourceFileIterator |
Resource file collection iterator
| |
IResourceIterator |
Resource collection iterator
| |
IResponse |
Response interface
| |
IResponseCollection |
Response collection
| |
IResponseIterator |
Response collection iterator
| |
IRouting |
Routing Interface
| |
IRoutingActionParameter |
Routing action parameter Interface
| |
IRoutingCaption |
Routing caption Interface
| |
IRoutingCollection |
Collection of routings
| |
IRoutingIterator |
Routing collection iterator
| |
IRoutingTarget |
Routing target interface
| |
IRoutingTargetCollection |
Collection of the routing targets
| |
IRoutingTargetIterator |
Routing targets collection iterator
| |
IScenario |
Scenario interface
| |
IScenarioCollection |
Collection of scenarios
| |
IScenarioEntity |
Scenario entity interface
| |
IScenarioIterator |
Scenario collection iterator
| |
IStructureModificationResult |
Represents the result of methods that modified the structure of survey
| |
ISurvey |
Represents a survey
| |
ISurveyInformation |
Contains basic information about a survey
| |
ISurveyIntegrityError |
Represents an integrity error within the survey
| |
ISurveyResult |
Represents the result of methods that return a survey
| |
ISurveyTemplate |
Survey template interface
| |
ITheme |
Theme Interface
| |
IThemeProperty |
Represents the key/value pair Theme property
| |
IThemePropertyCollection |
Collection of the Theme property
| |
IThemePropertyIterator |
Theme properties collection iterator
|
Enumeration | Description | |
---|---|---|
AllowOverQuotaType | ||
DatabaseTypes |
Enumeration of the database types
| |
DynamicSettingType |
Enumeration of the Dynamic Settings Types
| |
ElementType |
Enumeration of the element type
| |
ErrorType |
Enumeration of error type
| |
InterviewQuotaType | ||
LinkedResponseVisibility |
Enumeration of the linked response visibility
| |
QuestionAnonymisationType |
Enumeration of the question anonymisation type.
| |
QuestionDateTimeType |
Enumeration of the question datetime type
| |
QuestionImportationClosedMatchingType |
Enumeration of the question importation type for closed responses
| |
QuestionImportationPanelUpdateType |
Enumeration of the question importation update type for panels
| |
QuestionImportationType |
Enumeration of the question importation type
| |
QuestionLinkType |
Enumeration of the question link type
| |
QuestionRotationType |
Enumeration of the question rotation type
| |
QuestionType |
Enumeration of the question type
| |
QuestionTypeForDefaultControl |
Enumeration of the question type for the default controls
| |
QuestionVisibilityType |
Enumeration of the question visibility type
| |
QuotaAvailableType | ||
QuotaIssueType | ||
QuotaLineState | ||
QuotaTargetType | ||
QuotaUpdateType | ||
ResourceType |
Enumeration of the resource type
| |
ResponseBaseType |
Enumeration of the response base type
| |
ResponseRotationBehaviour |
Enumeration of the response rotation behavior
| |
ResponseType |
Enumeration of the response type
| |
RoutingActionType |
Enumeration of the routing action type
| |
RoutingCaptionType |
Enumeration of the routing caption type
| |
RoutingConditionType |
Enumeration of the routing condition type
| |
RoutingStartType |
Enumeration of the possible ways an interview is triggered (i.e. started).
| |
RoutingTargetType |
Enumeration of the routing target type
| |
ScenarioEntityType |
Enumeration of the scenario entity type
| |
ScriptErrorType |
Enumeration of the AskiaScript error types
| |
SurveyComponent | ||
SurveyIntegrityErrorSeverity |
Enumeration of the integrity error severity
| |
SurveyIntegrityErrorType |
Enumeration of the survey integrity error types
| |
SurveyMessage |
Enumeration of the survey messages
| |
SurveyMilestoneType |
Enumeration of the possible values of the RoutingTargetType 'SurveyMilestone'
|