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