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