UVACanvasAccess
Loading...
Searching...
No Matches
Classes | Enumerations
UVACanvasAccess.Structures.BlueprintCourses Namespace Reference

Classes

class  BlueprintCourse
 Represents a blueprint course summary. More...
 
class  BlueprintMigration
 Represents a blueprint migration. More...
 
class  BlueprintRestriction
 Represents a set of restrictions on editing for copied objects in associated courses. More...
 
class  BlueprintSubscription
 Associates a course with a blueprint. More...
 
class  BlueprintTemplate
 Represents a blueprint template. More...
 
class  ChangeRecord
 Describes a learning object change propagated to associated courses from a blueprint course. More...
 
class  ExceptionRecord
 Lists an associated course that did not receive a change propagated from a blueprint. More...
 

Enumerations

enum  BlueprintAssetType {
  Assignment , Attachment , DiscussionTopic , ExternalTool ,
  Quiz , WikiPage , Syllabus , Settings
}
 
enum  BlueprintChangeType { Created , Updated , Deleted }
 
enum  BlueprintMigrationState {
  Queued , Exporting , Running , ImportsQueued ,
  Completed , ExportsFailed , ImportsFailed
}
 
enum  BlueprintRestrictionType { Content , Points , DueDates , AvailabilityDates }
 
enum  BlueprintRestrictionTypes {
  None = 0 , Content = 1 << 0 , Points = 1 << 1 , DueDates = 1 << 2 ,
  AvailabilityDates = 1 << 3
}