UVACanvasAccess
Public Member Functions | Properties | List of all members
UVACanvasAccess.Structures.Calendar.BasicCalendarEvent Class Reference

More...

Inheritance diagram for UVACanvasAccess.Structures.Calendar.BasicCalendarEvent:
Inheritance graph
[legend]
Collaboration diagram for UVACanvasAccess.Structures.Calendar.BasicCalendarEvent:
Collaboration graph
[legend]

Public Member Functions

override string ToPrettyString ()
 Returns a pretty, formatted string representation of the object.
 

Properties

string LocationName [get]
 The event's location. More...
 
string LocationAddress [get]
 The event's address. More...
 
- Properties inherited from UVACanvasAccess.Structures.Calendar.CalendarEvent
ulong Id [get]
 The event id. More...
 
string Title [get]
 The event title. More...
 
DateTime StartAt [get]
 When the event begins. More...
 
DateTime EndAt [get]
 When the event ends. More...
 
string Type [get]
 The event type; 'event' or 'assignment'. More...
 
string Description [get]
 The event description. More...
 
string ContextCode [get]
 The context code of the event, indicating which calendar the event belongs to. The code can begin with {'user_', 'course_', 'group_'} followed by the appropriate id. More...
 
string EffectiveContextCode [get]
 If applicable, a more specific context code under ContextCode. More...
 
IEnumerable< string > AllContextCodes [get]
 All context codes this event is under. More...
 
CalendarStateWorkflowState [get]
 
bool Hidden [get]
 Whether the event is hidden from the calendar. More...
 
string ParentEventId [get]
 If the event has a parent, such as a timeslot or a course-level event above a section-level event, its id. More...
 
uint? ChildEventsCount [get]
 The amount of child events. More...
 
IEnumerable< CalendarEventChildEvents [get]
 The child events. For timeslots, these will be any reservations. For a course-level event, these will be section-level events. More...
 
string Url [get]
 The API url for this event. More...
 
string HtmlUrl [get]
 The Canvas web url for this event. More...
 
DateTime? AllDayDate [get]
 The date of this event. More...
 
bool AllDay [get]
 Whether this event is all-day. More...
 
DateTime CreatedAt [get]
 When the event was created. More...
 
DateTime UpdatedAt [get]
 When the event was last updated. More...
 

Additional Inherited Members

- Protected Member Functions inherited from UVACanvasAccess.Structures.Calendar.CalendarEvent
 CalendarEvent (Api api, CalendarEventModel model)
 
- Protected Attributes inherited from UVACanvasAccess.Structures.Calendar.CalendarEvent
readonly Api Api
 

Detailed Description

Property Documentation

◆ LocationAddress

string UVACanvasAccess.Structures.Calendar.BasicCalendarEvent.LocationAddress
get

The event's address.

◆ LocationName

string UVACanvasAccess.Structures.Calendar.BasicCalendarEvent.LocationName
get

The event's location.


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