Table of Contents

Class QCourse

Namespace
InSite.Application.Courses.Read
Assembly
Shift.Sdk.dll
public class QCourse
Inheritance
QCourse
Inherited Members
Extension Methods

Constructors

QCourse()

public QCourse()

Properties

AllowDiscussion

public bool AllowDiscussion { get; set; }

Property Value

bool

Catalog

public virtual TCatalog Catalog { get; set; }

Property Value

TCatalog

CatalogIdentifier

public Guid? CatalogIdentifier { get; set; }

Property Value

Guid?

Closed

public DateTimeOffset? Closed { get; set; }

Property Value

DateTimeOffset?

CompletedToAdministratorMessageIdentifier

public Guid? CompletedToAdministratorMessageIdentifier { get; set; }

Property Value

Guid?

CompletedToLearnerMessageIdentifier

public Guid? CompletedToLearnerMessageIdentifier { get; set; }

Property Value

Guid?

CompletionActivityIdentifier

public Guid? CompletionActivityIdentifier { get; set; }

Property Value

Guid?

CourseAsset

public int CourseAsset { get; set; }

Property Value

int

CourseCode

public string CourseCode { get; set; }

Property Value

string

CourseDescription

public string CourseDescription { get; set; }

Property Value

string

CourseDistributions

public virtual ICollection<TCourseDistribution> CourseDistributions { get; set; }

Property Value

ICollection<TCourseDistribution>

CourseFlagColor

public string CourseFlagColor { get; set; }

Property Value

string

CourseFlagText

public string CourseFlagText { get; set; }

Property Value

string

CourseHook

public string CourseHook { get; set; }

Property Value

string

CourseIcon

public string CourseIcon { get; set; }

Property Value

string

CourseIdentifier

public Guid CourseIdentifier { get; set; }

Property Value

Guid

CourseImage

public string CourseImage { get; set; }

Property Value

string

CourseIsHidden

public bool CourseIsHidden { get; set; }

Property Value

bool

CourseLabel

public string CourseLabel { get; set; }

Property Value

string

CourseLevel

public string CourseLevel { get; set; }

Property Value

string

CourseName

public string CourseName { get; set; }

Property Value

string

CoursePlatform

public string CoursePlatform { get; set; }

Property Value

string

CourseProgram

public string CourseProgram { get; set; }

Property Value

string

CourseSequence

public int? CourseSequence { get; set; }

Property Value

int?

CourseSlug

public string CourseSlug { get; set; }

Property Value

string

CourseStyle

public string CourseStyle { get; set; }

Property Value

string

CourseUnit

public string CourseUnit { get; set; }

Property Value

string

Created

public DateTimeOffset Created { get; set; }

Property Value

DateTimeOffset

CreatedBy

public Guid CreatedBy { get; set; }

Property Value

Guid

Enrollments

public virtual ICollection<QCourseEnrollment> Enrollments { get; set; }

Property Value

ICollection<QCourseEnrollment>

FrameworkStandardIdentifier

public Guid? FrameworkStandardIdentifier { get; set; }

Property Value

Guid?

Gradebook

public virtual QGradebook Gradebook { get; set; }

Property Value

QGradebook

GradebookIdentifier

public Guid? GradebookIdentifier { get; set; }

Property Value

Guid?

IsMultipleUnitsEnabled

public bool IsMultipleUnitsEnabled { get; set; }

Property Value

bool

IsProgressReportEnabled

public bool IsProgressReportEnabled { get; set; }

Property Value

bool

Modified

public DateTimeOffset Modified { get; set; }

Property Value

DateTimeOffset

ModifiedBy

public Guid ModifiedBy { get; set; }

Property Value

Guid

OrganizationIdentifier

public Guid OrganizationIdentifier { get; set; }

Property Value

Guid

OutlineWidth

public int? OutlineWidth { get; set; }

Property Value

int?

Prerequisites

public virtual ICollection<QCoursePrerequisite> Prerequisites { get; set; }

Property Value

ICollection<QCoursePrerequisite>

SendMessageStalledAfterDays

public int? SendMessageStalledAfterDays { get; set; }

Property Value

int?

SendMessageStalledMaxCount

public int? SendMessageStalledMaxCount { get; set; }

Property Value

int?

SourceIdentifier

public Guid? SourceIdentifier { get; set; }

Property Value

Guid?

StalledToAdministratorMessageIdentifier

public Guid? StalledToAdministratorMessageIdentifier { get; set; }

Property Value

Guid?

StalledToLearnerMessageIdentifier

public Guid? StalledToLearnerMessageIdentifier { get; set; }

Property Value

Guid?

Units

public virtual ICollection<QUnit> Units { get; set; }

Property Value

ICollection<QUnit>

Methods

GetModules()

public QModule[] GetModules()

Returns

QModule[]