Table of Contents

Class SurveyUpdateModel

Namespace
Nfield.SDK
Assembly
Nfield.Public.SDK.dll

The model representing a Survey, this is a Data Transfer Object (DTO).

public class SurveyUpdateModel
Inheritance
SurveyUpdateModel
Inherited Members

Properties

ClientName

The name of the client or organization for whom the survey is being conducted

[JsonProperty("ClientName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(50)]
public string ClientName { get; set; }

Property Value

string

Description

A detailed description providing context and purpose of the survey

[JsonProperty("Description", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(4096)]
public string Description { get; set; }

Property Value

string

InterviewerInstruction

Instructions and guidelines provided to interviewers conducting the survey

[JsonProperty("InterviewerInstruction", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(2147483647)]
public string InterviewerInstruction { get; set; }

Property Value

string

SurveyName

The display name of the survey used for identification purposes

[JsonProperty("SurveyName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[StringLength(50)]
public string SurveyName { get; set; }

Property Value

string