Class SurveyQuestion
public class SurveyQuestion
- Inheritance
-
SurveyQuestion
- Inherited Members
- Extension Methods
Constructors
SurveyQuestion()
public SurveyQuestion()
SurveyQuestion(Guid)
public SurveyQuestion(Guid identifier)
Parameters
identifierGuid
Properties
Attribute
Name of the field in which to store answers to this question in a respondent's user account.
public string Attribute { get; set; }
Property Value
Code
Reference code assigned to the question.
public string Code { get; set; }
Property Value
Content
The multilingual Text and/or HTML content for this option.
public ContentContainer Content { get; set; }
Property Value
ContentLabels
public static string[] ContentLabels { get; }
Property Value
- string[]
EnableCreateCase
public bool EnableCreateCase { get; set; }
Property Value
Form
The container for the question.
public SurveyForm Form { get; set; }
Property Value
HasInput
public bool HasInput { get; }
Property Value
Identifier
Uniquely identifies the question.
public Guid Identifier { get; set; }
Property Value
Indicator
Bootstrap CSS class indicator used to style the Code.
public string Indicator { get; set; }
Property Value
IsHidden
public bool IsHidden { get; set; }
Property Value
IsList
public bool IsList { get; }
Property Value
IsNested
public bool IsNested { get; set; }
Property Value
IsRequired
public bool IsRequired { get; set; }
Property Value
Letter
Returns an alphabetic equivalent for the integer sequence (e.g. A = 1, B = 2, C = 3).
public string Letter { get; }
Property Value
LikertAnalysis
public string LikertAnalysis { get; set; }
Property Value
ListDisableColumnHeadingWrap
public bool ListDisableColumnHeadingWrap { get; set; }
Property Value
ListEnableBranch
public bool ListEnableBranch { get; set; }
Property Value
ListEnableGroupMembership
public bool ListEnableGroupMembership { get; set; }
Property Value
ListEnableOtherText
public bool ListEnableOtherText { get; set; }
Property Value
ListEnableRandomization
public bool ListEnableRandomization { get; set; }
Property Value
ListSelectionRange
public SurveyQuestionListSelectionRange ListSelectionRange { get; }
Property Value
NumberAutoCalcQuestions
public Guid[] NumberAutoCalcQuestions { get; set; }
Property Value
- Guid[]
NumberEnableAutoCalc
public bool NumberEnableAutoCalc { get; set; }
Property Value
NumberEnableNotApplicable
public bool NumberEnableNotApplicable { get; set; }
Property Value
NumberEnableStatistics
public bool NumberEnableStatistics { get; set; }
Property Value
Options
The options contained by the question.
public SurveyOptionTable Options { get; set; }
Property Value
Page
The page of the question
public SurveyPage Page { get; }
Property Value
Scales
The scales defined for the question.
public List<SurveyScale> Scales { get; set; }
Property Value
Sequence
The ordinal position of this question in the form that contains it.
public int Sequence { get; }
Property Value
Source
Where did this question come from?
public string Source { get; set; }
Property Value
TextCharacterLimit
public int? TextCharacterLimit { get; set; }
Property Value
- int?
TextLineCount
public int? TextLineCount { get; set; }
Property Value
- int?
Type
What type of question is this?
public SurveyQuestionType Type { get; set; }
Property Value
Methods
Clone()
public SurveyQuestion Clone()
Returns
DisplayAnswerInput()
public bool DisplayAnswerInput()
Returns
FlattenOptionItems()
public SurveyOptionItem[] FlattenOptionItems()
Returns
GetIndicatorStyleName()
public string GetIndicatorStyleName()
Returns
RemoveOrphanScales()
public void RemoveOrphanScales()
ShouldSerializeContent()
public bool ShouldSerializeContent()
Returns
ShouldSerializeIsHidden()
public bool ShouldSerializeIsHidden()
Returns
ShouldSerializeOptions()
public bool ShouldSerializeOptions()
Returns
ShouldSerializeScales()
public bool ShouldSerializeScales()