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
- Наследование
- Атрибуты
Требования к 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) |
Асинхронно пытается обновить ответ на приглашение на собрание. |