C# Class SchooxSharp.Api.Clients.Exams

The following requests relate to getting information regarding the academy's exams via the Schoox Academy API. Note: All requests must be Authenticated.
Inheritance: SchooxApiBase
Show file Open project: jamesbar2/SchooxSharp Class Usage Examples

Public Methods

Method Description
Exams ( ) : System.Collections.Generic
Exams ( ISchooxService schooxService ) : System.Collections.Generic
GetEnrolledUsersInExam ( int examId, int start = null, int limit = null ) : SchooxResponse>

Get a List of all Enrolled Users in an Exam

GetExamPerformanceForUser ( int examId, int userId, int start = null ) : SchooxResponse

Get Exam Performance for a specific User

GetExams ( int start = null, int limit = null ) : SchooxResponse>

Get a List of Exams

Method Details

Exams() public method

public Exams ( ) : System.Collections.Generic
return System.Collections.Generic

Exams() public method

public Exams ( ISchooxService schooxService ) : System.Collections.Generic
schooxService ISchooxService
return System.Collections.Generic

GetEnrolledUsersInExam() public method

Get a List of all Enrolled Users in an Exam
public GetEnrolledUsersInExam ( int examId, int start = null, int limit = null ) : SchooxResponse>
examId int Exam ID
start int Starting position
limit int Number of users to return per request, up to maximum of 1,000. Default to 100
return SchooxResponse>

GetExamPerformanceForUser() public method

Get Exam Performance for a specific User
public GetExamPerformanceForUser ( int examId, int userId, int start = null ) : SchooxResponse
examId int Exam ID
userId int User ID
start int Starting position
return SchooxResponse

GetExams() public method

Get a List of Exams
public GetExams ( int start = null, int limit = null ) : SchooxResponse>
start int Starting position
limit int Max size of retrieved courses
return SchooxResponse>