UVACanvasAccess
|
Represents an appointment group. More...
Public Member Functions | |
IAsyncEnumerable< User > | StreamUserParticipants () |
Stream the list of participants in this appointment group. More... | |
IAsyncEnumerable< Group > | StreamGroupParticipants () |
Stream the list of group participants in this appointment group. More... | |
string | ToPrettyString () |
Returns a pretty, formatted string representation of the object. | |
Properties | |
ulong | Id [get] |
The appointment group id. More... | |
string | Title [get] |
The title. More... | |
DateTime | StartAt [get] |
When the appointment group begins. More... | |
DateTime | EndAt [get] |
When the appointment group ends. More... | |
string | Description [get] |
The description. More... | |
string | LocationName [get] |
The location at which the appointment group takes place. More... | |
string | LocationAddress [get] |
The address of the location. More... | |
uint? | ParticipantCount [get] |
The participant count. More... | |
IEnumerable< Appointment > | ReservedTimes [get] |
The set of reserved appointments. More... | |
IEnumerable< EventContext > | ContextCodes [get] |
The set of event contexts. More... | |
IEnumerable< EventContext > | SubContextCodes [get] |
The set of sub-event contexts. More... | |
string | WorkflowState [get] |
The state of the appointment group. More... | |
bool? | RequiringAction [get] |
Whether or not the appointment group requires action from attendees. More... | |
uint | AppointmentsCount [get] |
The amount of appointments. More... | |
IEnumerable< TimeSlotCalendarEvent > | Appointments [get] |
The list of appointments, in the form of calendar events. More... | |
IEnumerable< TimeSlotCalendarEvent > | NewAppointments [get] |
The list of new appointments, in the form of calendar events. More... | |
uint? | MaxAppointmentsPerParticipant [get] |
The max appointments per participant. More... | |
uint? | MinAppointmentsPerParticipant [get] |
The minimum appointments per participant. More... | |
uint? | ParticipantsPerAppointment [get] |
The amount of participants per appointment. More... | |
string | ParticipantVisibility [get] |
The participant visibility. More... | |
string | ParticipantType [get] |
The participant type. More... | |
string | Url [get] |
The url. More... | |
string | HtmlUrl [get] |
The url to the web interface. More... | |
DateTime | CreatedAt [get] |
The creation date. More... | |
DateTime | UpdatedAt [get] |
The update date. More... | |
Represents an appointment group.
|
inline |
Stream the list of group participants in this appointment group.
|
inline |
Stream the list of participants in this appointment group.
|
get |
The list of appointments, in the form of calendar events.
|
get |
The amount of appointments.
|
get |
The set of event contexts.
|
get |
The creation date.
|
get |
The description.
|
get |
When the appointment group ends.
|
get |
The url to the web interface.
|
get |
The appointment group id.
|
get |
The address of the location.
|
get |
The location at which the appointment group takes place.
|
get |
The max appointments per participant.
|
get |
The minimum appointments per participant.
|
get |
The list of new appointments, in the form of calendar events.
|
get |
The participant count.
|
get |
The amount of participants per appointment.
|
get |
The participant type.
|
get |
The participant visibility.
|
get |
Whether or not the appointment group requires action from attendees.
|
get |
The set of reserved appointments.
|
get |
When the appointment group begins.
|
get |
The set of sub-event contexts.
|
get |
The title.
|
get |
The update date.
|
get |
The url.
|
get |
The state of the appointment group.