Тип ресурса eventMessageRequest

Пространство имен: microsoft.graph

Сообщение, представляющее приглашение на собрание в почтовом ящике приглашенного.

Сущность eventMessageRequest является производным от eventMessage.

Чтобы ответить на приглашение на собрание, сначала используйте свойство навигации по событиям для доступа к соответствующему событию, как показано в этом примере. Затем примите, подтвердите или отклоните это событие, связанное с eventMessageRequest.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "allowNewTimeProposals": "Boolean",
  "bccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "body": {"@odata.type": "microsoft.graph.itemBody"},
  "bodyPreview": "string",
  "categories": ["string"],
  "ccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "changeKey": "string",
  "conversationId": "string",
  "conversationIndex": "String (binary)",
  "createdDateTime": "String (timestamp)",
  "endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "from": {"@odata.type": "microsoft.graph.recipient"},
  "hasAttachments": true,
  "id": "string (identifier)",
  "importance": "String",
  "inferenceClassification": "String",
  "isDelegated": true,
  "isDeliveryReceiptRequested": true,
  "isDraft": true,
  "isOutOfDate": "Boolean",
  "isRead": true,
  "isReadReceiptRequested": true,
  "lastModifiedDateTime": "String (timestamp)",
  "location": {"@odata.type": "microsoft.graph.location"},
  "meetingMessageType": "microsoft.graph.meetingMessageType",
  "parentFolderId": "string",
  "previousEndDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "previousLocation": {"@odata.type": "microsoft.graph.location"},
  "previousStartDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "receivedDateTime": "String (timestamp)",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "replyTo": [{"@odata.type": "microsoft.graph.recipient"}],
  "responseRequested": "Boolean",
  "sender": {"@odata.type": "microsoft.graph.recipient"},
  "sentDateTime": "String (timestamp)",
  "startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "subject": "string",
  "toRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "type": "string",
  "uniqueBody": {"@odata.type": "microsoft.graph.itemBody"},
  "webLink": "string"
}

Свойства

Свойство Тип Описание
allowNewTimeProposals Boolean Значение True, если организатор собрания разрешает приглашенным предлагать новое время при ответе, в противном случае — false. Необязательный параметр. Значение по умолчанию: true.
bccRecipients Коллекция recipient Получатели скрытой копии сообщения.
body itemBody Текст сообщения.
bodyPreview String Первые 255 символов в тексте сообщения.
categories Коллекция String Категории, сопоставленные с сообщением.
ccRecipients Коллекция recipient Получатели копии сообщения.
changeKey String Версия сообщения.
conversationId String Идентификатор беседы, к которой принадлежит электронное сообщение.
conversationIndex Edm.Binary Индекс беседы, к которой относится сообщение электронной почты.
createdDateTime DateTimeOffset Дата и время создания сообщения.
endDateTime DateTimeTimeZone Время окончания запрошенного собрания.
from recipient Владелец почтового ящика, из которого отправлено сообщение. В большинстве случаев это значение совпадает со свойством sender, кроме сценариев предоставления общего доступа или делегирования. Значение должно соответствовать фактически используемому почтовому ящику. Дополнительные сведения о задании свойств from и sender сообщения.
hasAttachments Boolean Указывает на наличие вложений в сообщении.
id String Только для чтения.
importance String Важность сообщения: Low, Normal, High.
inferenceClassification String Возможные значения: Focused, Other.
isDelegated Логический Значение true, если этот ответ на приглашение на собрание доступен делегату, в противном случае — значение false. Значение по умолчанию: false.
isDeliveryReceiptRequested Boolean Указывает, запрашивается ли уведомление о прочтении сообщения.
isDraft Логическое Указывает, является ли сообщение черновиком. Сообщение считается черновиком, если оно еще не отправлено.
isOutOfDate Логический Указывает, был ли этот запрос на собрание устаревшим по последнему запросу.
isRead Boolean Указывает, прочитано ли сообщение.
isReadReceiptRequested Boolean Указывает, запрашивается ли уведомление о прочтении сообщения.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения сообщения.
location Location Расположение запрошенного собрания.
meetingMessageType String Тип сообщения о событии: none, meetingRequest, meetingCancelled, meetingAccepted, meetingTentativelyAccepted, meetingDeclined.
parentFolderId String Уникальный идентификатор родительского ресурса mailFolder для сообщения.
previousEndDateTime DateTimeTimeZone Если обновление собрания изменяет время окончания собрания, это свойство указывает время окончания предыдущего собрания.
previousLocation Location Если обновление собрания изменяет расположение собрания, это свойство указывает предыдущее место собрания.
previousStartDateTime DateTimeTimeZone Если обновление собрания изменяет время начала собрания, это свойство указывает предыдущее время начала собрания.
receivedDateTime DateTimeOffset Дата и время получения сообщения.
recurrence PatternedRecurrence Шаблон повторения запрошенного собрания.
replyTo Коллекция recipient Электронные адреса, которые необходимо использовать при ответе.
responseRequested Логический Задайте значение true, если отправитель хочет, чтобы приглашенный отправлял ответ на запрошенное собрание.
sender recipient Учетная запись, которая фактически используется для создания сообщения. В большинстве случаев это значение совпадает со значением свойства from. Этому свойству можно присвоить другое значение при отправке сообщения из общего почтового ящика, для общего календаря или в качестве делегата. В любом случае значение должно соответствовать фактически используемому почтовому ящику. Дополнительные сведения о задании свойств from и sender сообщения.
sentDateTime DateTimeOffset Дата и время отправки сообщения.
startDateTime DateTimeTimeZone Время начала запрошенного собрания.
subject String Тема сообщения.
toRecipients Коллекция recipient Получатели сообщения, указанные в поле "Кому".
type String Тип запрошенного собрания: singleInstance, occurence, exception, seriesMaster.
uniqueBody itemBody Часть текста сообщения, которая является уникальной для текущего сообщения.
webLink String URL-адрес для открытия сообщения в Outlook в Интернете.

Чтобы изменить способ отображения сообщения, можно добавить аргумент ispopout в конце URL-адреса. Если аргумент ispopout отсутствует или для него задано значение 1, то сообщение откроется во всплывающем окне. Если для аргумента ispopout задано значение 0, то в браузере сообщение будет отображаться в области просмотра Outlook в Интернете.

Сообщение откроется в браузере, если вы вошли в свой почтовый ящик с помощью Outlook в Интернете. Если вход с помощью браузера еще не выполнен, вам будет предложено войти.

Доступ к этому URL-адресу невозможно получить из объекта iFrame.

Связи

Связь Тип Описание
attachments Коллекция attachment Коллекция вложений fileAttachment, itemAttachment и referenceAttachment для сообщения. Только для чтения. Допускается значение null.
event event Событие, связанное с сообщением о событии. Для участников или ресурсов помещений предполагается, что помощник по ведению календаря настроен для автоматического обновления события в календаре, если поступают сообщения с приглашением на собрание. Свойство навигации. Только для чтения.
extensions Коллекция extension Коллекция открытых расширений, определенных для eventMessage. Только для чтения. Допускается значение null.
multiValueExtendedProperties Коллекция multiValueLegacyExtendedProperty Коллекция расширенных свойств с несколькими значениями, определенных для eventMessage. Только для чтения. Допускается значение null.
singleValueExtendedProperties Коллекция singleValueLegacyExtendedProperty Коллекция расширенных свойств с одним значением, определенных для eventMessage. Только для чтения. Допускается значение null.

Методы

Метод Возвращаемый тип Описание
Получение объекта eventMessage eventMessage Считывание свойств и отношений объекта eventMessage.
Обновление eventMessage Обновление объекта eventMessage.
Удаление Нет Удаление объекта eventMessage.
copy message Копирование сообщения в папку.
createForward message Создание черновика пересылаемого сообщения. После этого вы сможете обновить или отправить черновик.
createReply message Создание черновика ответного сообщения. После этого вы сможете обновить или отправить черновик.
createReplyAll message Создание черновика сообщения для ответа всем пользователям. После этого вы сможете обновить или отправить черновик.
forward Нет Пересылка сообщения. После этого сообщение сохраняется в папке "Отправленные".
move message Перемещение сообщения в папку. При этом в целевой папке создается новая копия сообщения.
reply Нет Ответ отправителю сообщения. После этого сообщение сохраняется в папке "Отправленные".
replyAll Нет Ответ всем получателям сообщения. После этого сообщение сохраняется в папке "Отправленные".
send Нет Отправка ранее созданного черновика сообщения. После этого сообщение сохраняется в папке "Отправленные".
Вложения
Список вложений Коллекция attachment Получение всех файлов, вложенных в сообщение о событии.
Добавление вложения attachment Вложение в сообщение о событии нового файла путем публикации в коллекции вложений.
Открытые расширения
Создание открытого расширения openTypeExtension Создание открытого расширения и добавление настраиваемых свойств в новый или существующий экземпляр ресурса.
Получение открытого расширения Коллекция объектов openTypeExtension Получите открытое расширение, идентифицируемое по имени.
Расширенные свойства
Создание однозначного расширенного свойства eventMessage Создание одного или нескольких расширенных свойств с одним значением в новом или существующем экземпляре eventMessage.
Получение eventMessage с расширенным свойством с одним значением eventMessage Получение экземпляров eventMessage, которые содержат расширенное свойство с одним значением, с помощью параметра $expand или $filter.
Создание расширенного свойства с несколькими значениями eventMessage Создание одного или нескольких расширенных свойств с несколькими значениями в новом или существующем экземпляре eventMessage.
Получение eventMessage с расширенным свойством с несколькими значениями eventMessage Получение eventMessage, которое содержит расширенное свойство с несколькими значениями, с помощью параметра $expand.