UVACanvasAccess
Loading...
Searching...
No Matches
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.
 

Properties

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

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.


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