Windows.​Application​Model.​Appointments Windows.​Application​Model.​Appointments Windows.​Application​Model.​Appointments Namespace

Contains the Appointment class and related support classes. An Appointment represents an appointment in a calendar.

Classes

Appointment Appointment Appointment

Represents an appointment in a calendar. This class is used when an app is activated using the AppointmentsProvider value for ActivationKind, as a value for AppointmentInformation properties.

AppointmentCalendar AppointmentCalendar AppointmentCalendar

Represents a calendar with appointments.

AppointmentCalendarSyncManager AppointmentCalendarSyncManager AppointmentCalendarSyncManager

Provides access to sync functionality for an AppointmentCalendar object.

AppointmentConflictResult AppointmentConflictResult AppointmentConflictResult

Represents a conflict between appointments.

AppointmentException AppointmentException AppointmentException

Represents an appointment instance that is an exception from the master appointment.

AppointmentInvitee AppointmentInvitee AppointmentInvitee

Represents a participant of an appointment in a calendar.

AppointmentManager AppointmentManager AppointmentManager

Provides API to interact with the user’s Appointments provider app (for example, the Calendar app). Call static methods to display provider-specific UI so that the user can perform tasks.

AppointmentManagerForUser AppointmentManagerForUser AppointmentManagerForUser

Represents an appointment manager for a specific user.

AppointmentOrganizer AppointmentOrganizer AppointmentOrganizer

Represents the organizer of an appointment in a calendar.

AppointmentProperties AppointmentProperties AppointmentProperties

Provides strings that identify the properties of an appointment.

AppointmentRecurrence AppointmentRecurrence AppointmentRecurrence

Represents when and how often an appointment occurs.

AppointmentStore AppointmentStore AppointmentStore

Represents a store that contains appointments.

AppointmentStoreChange AppointmentStoreChange AppointmentStoreChange

Represents a change that has occurred in an appointment store.

AppointmentStoreChangedDeferral AppointmentStoreChangedDeferral AppointmentStoreChangedDeferral

Represents a background task deferral returned by the AppointmentStoreChangedEventArgs.GetDeferral method.

AppointmentStoreChangedEventArgs AppointmentStoreChangedEventArgs AppointmentStoreChangedEventArgs

Provides data for a StoreChanged event.

AppointmentStoreChangeReader AppointmentStoreChangeReader AppointmentStoreChangeReader

Enables the calling app to read through the changes to appointments in its appointment store.

AppointmentStoreChangeTracker AppointmentStoreChangeTracker AppointmentStoreChangeTracker

Provides APIs for managing change tracking for appointments.

AppointmentStoreNotificationTriggerDetails AppointmentStoreNotificationTriggerDetails AppointmentStoreNotificationTriggerDetails

Passed to a background task to indicate that the task was invoked by an AppointmentStore.

FindAppointmentsOptions FindAppointmentsOptions FindAppointmentsOptions

Represents a set of options that modifies a query for appointments.

Interfaces

IAppointmentParticipant IAppointmentParticipant IAppointmentParticipant

Provides info about a participant of an appointment in a calendar.

Enums

AppointmentBusyStatus AppointmentBusyStatus AppointmentBusyStatus

Specifies the busy status for a participant of an appointment.

AppointmentCalendarOtherAppReadAccess AppointmentCalendarOtherAppReadAccess AppointmentCalendarOtherAppReadAccess

Specifies the level of read access provided to an app calendar.

AppointmentCalendarOtherAppWriteAccess AppointmentCalendarOtherAppWriteAccess AppointmentCalendarOtherAppWriteAccess

Specifies the level of write access provided to an app calendar.

AppointmentCalendarSyncStatus AppointmentCalendarSyncStatus AppointmentCalendarSyncStatus

Specifies the current sync status of an AppointmentCalendar.

AppointmentConflictType AppointmentConflictType AppointmentConflictType

Specifies the way in which an appointment conflicts with another appointment.

AppointmentDaysOfWeek AppointmentDaysOfWeek AppointmentDaysOfWeek

Specifies the days of the week on which an appointment occurs.

AppointmentDetailsKind AppointmentDetailsKind AppointmentDetailsKind

Defines the type of content in appointment details.

AppointmentParticipantResponse AppointmentParticipantResponse AppointmentParticipantResponse

Specifies the response from a participant concerning an appointment invitation.

AppointmentParticipantRole AppointmentParticipantRole AppointmentParticipantRole

Specifies the role of an item concerning an appointment invitation.

AppointmentRecurrenceUnit AppointmentRecurrenceUnit AppointmentRecurrenceUnit

Specifies the frequency for which an appointment occurs.

AppointmentSensitivity AppointmentSensitivity AppointmentSensitivity

Specifies the sensitivity of an appointment.

AppointmentStoreAccessType AppointmentStoreAccessType AppointmentStoreAccessType

Specifies the level of access granted to an AppointmentStore.

AppointmentStoreChangeType AppointmentStoreChangeType AppointmentStoreChangeType

Specifies the type of change represented by an AppointmentStoreChange object.

AppointmentSummaryCardView AppointmentSummaryCardView AppointmentSummaryCardView

Specifies how the summary card for an appointment is displayed.

AppointmentWeekOfMonth AppointmentWeekOfMonth AppointmentWeekOfMonth

Specifies the week of the month for which the appointment occurs.

FindAppointmentCalendarsOptions FindAppointmentCalendarsOptions FindAppointmentCalendarsOptions

Specifies additional options when querying for appointment calendars.

RecurrenceType RecurrenceType RecurrenceType

Specifies the recurrence type of an appointment.

Remarks

For info about how to manage appointments, see Managing appointments and Quickstart: Managing appointments .