UVACanvasAccess
Classes | Enumerations
UVACanvasAccess.Structures.Calendar Namespace Reference

Classes

class  BasicCalendarEvent
 
class  CalendarEvent
 Represents a calendar event. More...
 
struct  EventContext
 
class  TimeSlotCalendarEvent
 Represents a possible time-slot appointment within an appointment group. Actual reserved appointments within this time-slot are represented by UserReservationCalendarEvent. More...
 
class  UserReservationCalendarEvent
 Represents a user appointment within a TimeSlotCalendarEvent of an appointment group. More...
 

Enumerations

enum class  CalendarState { Active , Locked , Deleted }
 Represents a workflow state a CalendarEvent can be in. More...
 
enum class  EventContextType : byte { Course , Group , User }
 
enum class  SubEventContextType : byte { Section , Category }
 
enum class  EventType { Event , Assignment }
 

Enumeration Type Documentation

◆ CalendarState

Represents a workflow state a CalendarEvent can be in.

Enumerator
Active 

The event is active.

Locked 

The event's start and end dates cannot be changed.

Deleted 

The event is deleted.