Class SurveyForm
public class SurveyForm
- Inheritance
-
SurveyForm
- Inherited Members
- Extension Methods
Constructors
SurveyForm()
public SurveyForm()
SurveyForm(Guid)
public SurveyForm(Guid identifier)
Parameters
identifierGuid
Properties
Asset
public int Asset { get; set; }
Property Value
Closed
public DateTimeOffset? Closed { get; set; }
Property Value
Comments
public List<SurveyComment> Comments { 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 SurveyContentLabel[] ContentLabels { get; }
Property Value
DisplaySummaryChart
public bool DisplaySummaryChart { get; set; }
Property Value
DurationMinutes
public int? DurationMinutes { get; set; }
Property Value
- int?
EnableUserConfidentiality
public bool EnableUserConfidentiality { get; set; }
Property Value
Hook
public string Hook { get; set; }
Property Value
Identifier
public Guid Identifier { get; set; }
Property Value
Language
public string Language { get; set; }
Property Value
LanguageTranslations
public string[] LanguageTranslations { get; set; }
Property Value
- string[]
Locked
public DateTimeOffset? Locked { get; set; }
Property Value
Messages
The messages associated with the form.
public List<SurveyMessage> Messages { get; set; }
Property Value
Name
public string Name { get; set; }
Property Value
Opened
public DateTimeOffset? Opened { get; set; }
Property Value
Questions
The questions contained by the form.
public List<SurveyQuestion> Questions { get; set; }
Property Value
RequireUserAuthentication
public bool RequireUserAuthentication { get; set; }
Property Value
RequireUserIdentification
public bool RequireUserIdentification { get; set; }
Property Value
Respondents
public List<Guid> Respondents { get; set; }
Property Value
ResponseLimitPerUser
public int? ResponseLimitPerUser { get; set; }
Property Value
- int?
Source
Information about the source of this data (e.g. Authored|Uploaded|Upgraded|Copied).
public string Source { get; set; }
Property Value
State
public SurveyState State { get; }
Property Value
Status
public SurveyFormStatus Status { get; set; }
Property Value
Tenant
public Guid Tenant { get; set; }
Property Value
UserFeedback
public UserFeedbackType UserFeedback { get; set; }
Property Value
Methods
CountPages()
public int CountPages()
Returns
FindComment(Guid)
public SurveyComment FindComment(Guid comment)
Parameters
commentGuid
Returns
FindOptionItem(Guid)
public SurveyOptionItem FindOptionItem(Guid item)
Parameters
itemGuid
Returns
FindOptionList(Guid)
public SurveyOptionList FindOptionList(Guid list)
Parameters
listGuid
Returns
FindQuestion(Guid)
public SurveyQuestion FindQuestion(Guid question)
Parameters
questionGuid
Returns
FindQuestionBySource(string)
public SurveyQuestion FindQuestionBySource(string source)
Parameters
sourcestring
Returns
FlattenOptionItems()
public SurveyOptionItem[] FlattenOptionItems()
Returns
FlattenOptionLists()
public SurveyOptionList[] FlattenOptionLists()
Returns
GetBranches()
public List<SurveyBranch> GetBranches()
Returns
GetConditions()
public List<SurveyCondition> GetConditions()
Returns
GetPage(Guid)
public SurveyPage GetPage(Guid question)
Parameters
questionGuid
Returns
GetPage(int)
public SurveyPage GetPage(int page)
Parameters
pageint
Returns
GetPageNumber(Guid)
public int? GetPageNumber(Guid question)
Parameters
questionGuid
Returns
- int?
GetPages()
public List<SurveyPage> GetPages()
Returns
GetTitle()
public string GetTitle()
Returns
ShouldSerializeComments()
public bool ShouldSerializeComments()
Returns
ShouldSerializeContent()
public bool ShouldSerializeContent()
Returns
ShouldSerializeContentLabels()
public bool ShouldSerializeContentLabels()
Returns
ShouldSerializeMessages()
public bool ShouldSerializeMessages()
Returns
ShouldSerializePageCount()
public bool ShouldSerializePageCount()