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
attemptGuidorganizationIdGuidbankIdGuidformIdGuidassessorIdGuidlearnerIdGuidregistrationIdGuid?userAgentstringconfigAttemptConfigurationsectionsAttemptSection[]questionsAttemptQuestion[]
Properties
AssessorUserIdentifier
public Guid AssessorUserIdentifier { get; set; }
Property Value
BankIdentifier
public Guid BankIdentifier { get; set; }
Property Value
Configuration
public AttemptConfiguration Configuration { get; set; }
Property Value
FormIdentifier
public Guid FormIdentifier { get; set; }
Property Value
LearnerUserIdentifier
public Guid LearnerUserIdentifier { get; set; }
Property Value
OrganizationIdentifier
public Guid OrganizationIdentifier { get; set; }
Property Value
Questions
public AttemptQuestion[] Questions { get; set; }
Property Value
RegistrationIdentifier
public Guid? RegistrationIdentifier { get; set; }
Property Value
- Guid?
Sections
public AttemptSection[] Sections { get; set; }
Property Value
UserAgent
public string UserAgent { get; set; }