Table of Contents

Class SurveyPublicIdModel

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

A public id for a survey. Model used in the Manager API.

public class SurveyPublicIdModel
Inheritance
SurveyPublicIdModel
Inherited Members

Properties

Active

Whether this id is active

[JsonProperty("Active", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public bool Active { get; set; }

Property Value

bool

Id

The public id that is used to link to the survey

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

Property Value

string

LinkType

The link type.
The value maps to SurveyPublicIdLinkType but it's not done directly
because EF isn't good with enums

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

Property Value

string

Url

Start interview URL

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

Property Value

string