UVACanvasAccess
Public Member Functions | Properties | List of all members
UVACanvasAccess.Structures.Gradebook.SubmissionVersion Class Reference

Represents one version of a Submission as part of an overall version history. More...

Inheritance diagram for UVACanvasAccess.Structures.Gradebook.SubmissionVersion:
Inheritance graph
[legend]
Collaboration diagram for UVACanvasAccess.Structures.Gradebook.SubmissionVersion:
Collaboration graph
[legend]

Public Member Functions

override string ToPrettyString ()
 Returns a pretty, formatted string representation of the object. More...
 

Properties

string AssignmentName [get]
 The assignment name. More...
 
string CurrentGrade [get]
 The current grade as of the most recent version. More...
 
DateTime? CurrentGradedAt [get]
 When the most recent version of the grade was assigned. More...
 
string CurrentGrader [get]
 The identity of the grader as of the most recent version. More...
 
string NewGrade [get]
 The current grade as of this version. More...
 
DateTime? NewGradedAt [get]
 When this version of the grade was assigned. More...
 
string NewGrader [get]
 The identity of the grader as of this version. More...
 
string PreviousGrade [get]
 The current grade as of the version preceding this one. More...
 
DateTime? PreviousGradedAt [get]
 When the preceding version of the grade was assigned. More...
 
string PreviousGrader [get]
 The identity of the grader as of the version preceding this one. More...
 
- Properties inherited from UVACanvasAccess.Structures.Submissions.Submission
ulong AssignmentId [get]
 The assignment id this submission is for. More...
 
Assignment Assignment [get]
 The assignment object this submission is for. More...
 
Course Course [get]
 The course the assignment belongs to. More...
 
uint? Attempt [get]
 Which attempt this submission is (e.g. 1 for the first attempt). More...
 
string Body [get]
 The textual submission contents, if they exist. More...
 
string Grade [get]
 The submission grade. More...
 
bool? GradeMatchesCurrentSubmission [get]
 Whether this submission is the most recent attempt. More...
 
string HtmlUrl [get]
 The url to the web UI. More...
 
string PreviewUrl [get]
 The url to the web UI preview. More...
 
decimal? Score [get]
 The submission score. More...
 
IEnumerable< SubmissionCommentSubmissionComments [get]
 The list of submission comments, if any. More...
 
string SubmissionType [get]
 The submission type. More...
 
DateTime? SubmittedAt [get]
 When the submission was created. More...
 
string Url [get]
 If the submission was a URL submission, this is the submitted URL. More...
 
ulong UserId [get]
 The user id of the submitter. More...
 
long? GraderId [get]
 The grader id. Not guaranteed to map to a canvas user id. More...
 
DateTime? GradedAt [get]
 When the submission was graded. More...
 
User User [get]
 The user object of the submitter. More...
 
bool? Late [get]
 Whether the submission was late. More...
 
bool? AssignmentVisible [get]
 Whether the assignment is visible to the submitter. More...
 
bool? Excused [get]
 Whether the assignment was excused for the submitter. More...
 
bool? Missing [get]
 Whether the submission is missing. More...
 
SubmissionLateStatus LatePolicyStatus [get]
 The late status. More...
 
double? PointsDeducted [get]
 How many points were deducted as a result of the LatePolicyStatus. More...
 
double? SecondsLate [get]
 How many seconds the submission was late by. More...
 
string WorkflowState [get]
 The overall submission state. More...
 
uint? ExtraAttempts [get]
 How many extra attempts are allowed. More...
 
string AnonymousId [get]
 A short string identifying this submission without referencing the submitter. More...
 

Additional Inherited Members

- Protected Attributes inherited from UVACanvasAccess.Structures.Submissions.Submission
readonly Api Api
 

Detailed Description

Represents one version of a Submission as part of an overall version history.

Member Function Documentation

◆ ToPrettyString()

override string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.ToPrettyString ( )
inlinevirtual

Returns a pretty, formatted string representation of the object.

Returns
The formatted string.

Reimplemented from UVACanvasAccess.Structures.Submissions.Submission.

Property Documentation

◆ AssignmentName

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.AssignmentName
get

The assignment name.

◆ CurrentGrade

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.CurrentGrade
get

The current grade as of the most recent version.

◆ CurrentGradedAt

DateTime? UVACanvasAccess.Structures.Gradebook.SubmissionVersion.CurrentGradedAt
get

When the most recent version of the grade was assigned.

◆ CurrentGrader

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.CurrentGrader
get

The identity of the grader as of the most recent version.

◆ NewGrade

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.NewGrade
get

The current grade as of this version.

◆ NewGradedAt

DateTime? UVACanvasAccess.Structures.Gradebook.SubmissionVersion.NewGradedAt
get

When this version of the grade was assigned.

◆ NewGrader

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.NewGrader
get

The identity of the grader as of this version.

◆ PreviousGrade

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.PreviousGrade
get

The current grade as of the version preceding this one.

◆ PreviousGradedAt

DateTime? UVACanvasAccess.Structures.Gradebook.SubmissionVersion.PreviousGradedAt
get

When the preceding version of the grade was assigned.

◆ PreviousGrader

string UVACanvasAccess.Structures.Gradebook.SubmissionVersion.PreviousGrader
get

The identity of the grader as of the version preceding this one.


The documentation for this class was generated from the following file: