Поделиться через


AppointmentCalendar Класс

Определение

Представляет календарь с встречами.

public ref class AppointmentCalendar sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppointmentCalendar final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppointmentCalendar
Public NotInheritable Class AppointmentCalendar
Наследование
Object Platform::Object IInspectable AppointmentCalendar
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
appointmentsSystem

Комментарии

Вызовите метод AppointmentStore.CreateAppointmentCalendarAsync, AppointmentStore.FindAppointmentCalendarsAsync или AppointmentStore.GetAppointmentCalendarAsync , чтобы получить экземпляр этого класса.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 RegisterSyncManagerAsync

Свойства

CanCancelMeetings

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь отмену собраний.

CanCreateOrUpdateAppointments

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь создание или обновление встреч.

CanForwardMeetings

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь перенаправление собраний.

CanNotifyInvitees

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь уведомление участников.

CanProposeNewTimeForMeetings

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь предложение нового времени собрания.

CanUpdateMeetingResponses

Возвращает или задает логическое значение, указывающее, поддерживает ли календарь обновление ответов на собрания.

DisplayColor

Возвращает цвет, используемый встроенным приложением календаря для встреч, связанных с календарем.

DisplayName

Возвращает строку, представляющую отображаемое имя для AppointmentCalendar.

IsHidden

Возвращает значение, указывающее, скрыт ли элемент AppointmentCalendar во встроенном пользовательском интерфейсе календаря устройства.

LocalId

Возвращает строку, однозначно идентифицирующая календарь встреч на локальном устройстве.

MustNofityInvitees

Возвращает или задает логическое значение, указывающее, должны ли приглашенные отправлять уведомления.

OtherAppReadAccess

Возвращает или задает логическое значение, указывающее, имеют ли другие приложения на устройстве доступ на чтение к календарю встреч.

OtherAppWriteAccess

Возвращает или задает логическое значение, указывающее, имеют ли другие приложения на устройстве доступ на запись в календарь встреч.

RemoteId

Возвращает удаленный идентификатор для AppointmentCalendar.

SourceDisplayName

Возвращает строку, описывающую поставщика для календаря встреч.

SummaryCardView

Возвращает или задает способ отображения сводной карта для встреч календаря.

SyncManager

Возвращает appointmentCalendarSyncManager , который можно использовать для синхронизации с удаленным сервером.

UserDataAccountId

Получите идентификатор данных учетной записи пользователя для AppointmentCalendar.

Методы

DeleteAppointmentAsync(String)

Асинхронно удаляет встречу с указанным идентификатором.

DeleteAppointmentInstanceAsync(String, DateTime)

Асинхронно удаляет экземпляр встречи с указанным временем начала master встречи с указанным идентификатором.

DeleteAsync()

Асинхронно удаляет календарь встреч.

FindAllInstancesAsync(String, DateTime, TimeSpan, FindAppointmentsOptions)

Асинхронно извлекает список экземпляров встреч указанного master встречи, соответствующих заданным критериям.

FindAllInstancesAsync(String, DateTime, TimeSpan)

Асинхронно извлекает список экземпляров встреч указанного master встречи, соответствующих заданным критериям.

FindAppointmentsAsync(DateTime, TimeSpan, FindAppointmentsOptions)

Асинхронно извлекает список встреч, относящихся к текущему AppointmentCalendar , которые соответствуют заданным критериям.

FindAppointmentsAsync(DateTime, TimeSpan)

Асинхронно извлекает список встреч, относящихся к текущему AppointmentCalendar , которые соответствуют заданным критериям.

FindExceptionsFromMasterAsync(String)

Асинхронно извлекает список экземпляров встреч, которые являются исключениями из указанного master встречи.

FindUnexpandedAppointmentsAsync()

Асинхронно извлекает список встреч, соответствующих заданным критериям.

FindUnexpandedAppointmentsAsync(FindAppointmentsOptions)

Асинхронно извлекает список встреч, соответствующих заданным критериям.

GetAppointmentAsync(String)

Асинхронно извлекает встречу с указанным идентификатором.

GetAppointmentInstanceAsync(String, DateTime)

Асинхронно извлекает экземпляр встречи указанного master встречи с указанным временем начала.

RegisterSyncManagerAsync()

Регистрирует AppointmentCalendar в качестве поставщика синхронизации.

SaveAppointmentAsync(Appointment)

Асинхронно сохраняет предоставленную встречу в календаре.

SaveAsync()

Асинхронно сохраняет изменения в календаре встреч.

TryCancelMeetingAsync(Appointment, String, String, Boolean)

Асинхронно пытается отменить собрание.

TryCreateOrUpdateAppointmentAsync(Appointment, Boolean)

Асинхронно пытается создать или обновить собрание.

TryForwardMeetingAsync(Appointment, IIterable<AppointmentInvitee>, String, String, String)

Асинхронно пытается перенаправить собрание.

TryProposeNewTimeForMeetingAsync(Appointment, DateTime, TimeSpan, String, String)

Асинхронно пытается предложить новое время собрания.

TryUpdateMeetingResponseAsync(Appointment, AppointmentParticipantResponse, String, String, Boolean)

Асинхронно пытается обновить ответ на приглашение на собрание.

Применяется к

См. также раздел