Appointment Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет встречу в календаре. Этот класс используется при активации приложения с использованием значения AppointmentsProvider для ActivationKind в качестве значения свойств AppointmentInformation .
public ref class Appointment sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Appointment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Appointment final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Appointment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Appointment
function Appointment()
Public NotInheritable Class Appointment
- Наследование
- Атрибуты
Требования к Windows
| Требования | Описание |
|---|---|
| Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
| Возможности приложения |
appointmentsSystem
|
Комментарии
Сведения об управлении встречами см. в разделах Управление встречами и Краткое руководство. Управление встречами .
Конструкторы
| Имя | Описание |
|---|---|
| Appointment() |
Инициализирует новый экземпляр класса Appointment . |
Свойства
| Имя | Описание |
|---|---|
| AllDay |
Возвращает или задает логическое значение, указывающее, будет ли встреча длиться весь день. Значение по умолчанию — FALSE для параметра не будет длиться весь день. |
| AllowNewTimeProposal |
Возвращает или задает значение, указывающее, позволит ли встреча пользователям предлагать новое время. |
| BusyStatus |
Возвращает или задает значение типа AppointmentBusyStatus, указывающее состояние занятости для участника встречи. |
| CalendarId |
Возвращает уникальный идентификатор календаря, связанного с встречей. |
| ChangeNumber |
Возвращает текущий номер изменения локальной версии appointment. |
| Details |
Возвращает или задает строковое значение. Строка содержит расширенные сведения, описывающие встречу. Подробные сведения типа String и не более 1 073 741 823 символов, что является максимальной длиной строки базы данных JET. |
| DetailsKind |
Возвращает или задает тип сведений о встрече, обычный текст или HTML. |
| Duration |
Возвращает или задает интервал времени, представляющий длительность встречи. Duration имеет тип TimeSpan и должен быть не отрицательным. |
| HasInvitees |
Возвращает значение, указывающее, есть ли у встречи приглашенные. |
| Invitees |
Возвращает список участников встречи. Invitees имеет тип IVector(AppointmentInvitee). Если задан организатор и длина приглашенного превышает 0, вызов API AppointmentManagerзавершается сбоем с E_INVALIDARG. Количество приглашенных не ограничено. |
| IsCanceledMeeting |
Возвращает или задает значение, указывающее, была ли отменена встреча. |
| IsOrganizedByUser |
Возвращает или задает значение, указывающее, была ли встреча организована текущим пользователем. |
| IsResponseRequested |
Возвращает или задает значение, указывающее, запрашивается ли ответ на приглашение на встречу. |
| LocalId |
Возвращает строку, которая однозначно идентифицирует встречу на локальном устройстве. |
| Location |
Возвращает или задает строку, сообщающую о физическом расположении встречи. Расположение имеет тип String и не более 32 768 символов в длину. |
| OnlineMeetingLink |
Возвращает или задает строковое значение, представляющее собой URL-адрес, используемый для присоединения к собранию по сети для встречи. |
| Organizer |
Возвращает или задает организатора встречи. Организатор имеет тип AppointmentOrganizer. Если задан организатор и длина приглашенного превышает 0, вызов API AppointmentManagerзавершается сбоем с E_INVALIDARG. Количество приглашенных не ограничено. |
| OriginalStartTime |
Возвращает исходное время начала повторяющейся встречи. |
| Recurrence |
Возвращает или задает объект , описывающий, когда и как часто происходит встреча. Recurrence имеет тип AppointmentRecurrence. |
| Reminder |
Возвращает или задает значение диапазона времени. Значение объявляет количество времени, вычитаемое из значения StartTime, и время, используемое в качестве времени выдачи для напоминания о встрече. Значение NULL указывает, что встреча не будет выдавать напоминание. Напоминание имеет тип IReference(TimeSpan). |
| RemoteChangeNumber |
Возвращает или задает текущий номер изменения серверной версии appointment. |
| ReplyTime |
Возвращает или задает дату и время ответа пользователя на запрос на встречу. |
| RoamingId |
Возвращает или задает строку, которая однозначно идентифицирует встречу на разных устройствах. |
| Sensitivity |
Возвращает или задает значение типа AppointmentSensitivity, указывающее чувствительность встречи. |
| StartTime |
Возвращает или задает время начала встречи. StartTime имеет тип DateTime. |
| Subject |
Возвращает или задает строку, которая сообщает тему встречи. Тема имеет тип String и не более 255 символов в длину. |
| Uri |
Возвращает универсальный код ресурса (URI) для встречи. Позволяет приложению Календарь выполнить запуск связи, чтобы вернуться к исходному приложению или другому универсальному коду ресурса (URI), представляющего эту встречу. |
| UserResponse |
Возвращает или задает ответ пользователя на запрос на встречу. |