Table of Contents

Class StartAttempt

Namespace
InSite.Application.Attempts.Write
Assembly
Shift.Sdk.dll
public class StartAttempt : Command, ICommand
Inheritance
StartAttempt
Implements
Inherited Members
Extension Methods

Constructors

StartAttempt(Guid, Guid, Guid, Guid, Guid, Guid, Guid?, string, AttemptConfiguration, AttemptSection[], AttemptQuestion[])

public StartAttempt(Guid attempt, Guid organizationId, Guid bankId, Guid formId, Guid assessorId, Guid learnerId, Guid? registrationId, string userAgent, AttemptConfiguration config, AttemptSection[] sections, AttemptQuestion[] questions)

Parameters

attempt Guid
organizationId Guid
bankId Guid
formId Guid
assessorId Guid
learnerId Guid
registrationId Guid?
userAgent string
config AttemptConfiguration
sections AttemptSection[]
questions AttemptQuestion[]

Properties

AssessorUserIdentifier

public Guid AssessorUserIdentifier { get; set; }

Property Value

Guid

BankIdentifier

public Guid BankIdentifier { get; set; }

Property Value

Guid

Configuration

public AttemptConfiguration Configuration { get; set; }

Property Value

AttemptConfiguration

FormIdentifier

public Guid FormIdentifier { get; set; }

Property Value

Guid

LearnerUserIdentifier

public Guid LearnerUserIdentifier { get; set; }

Property Value

Guid

OrganizationIdentifier

public Guid OrganizationIdentifier { get; set; }

Property Value

Guid

Questions

public AttemptQuestion[] Questions { get; set; }

Property Value

AttemptQuestion[]

RegistrationIdentifier

public Guid? RegistrationIdentifier { get; set; }

Property Value

Guid?

Sections

public AttemptSection[] Sections { get; set; }

Property Value

AttemptSection[]

UserAgent

public string UserAgent { get; set; }

Property Value

string