тип ресурса chatMessageMention

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет упоминание в сущности chatMessage. Упоминание может быть пользователем, командой, ботом или каналом.

В объекте chatMessage , который содержит одно или несколько упоминаний, свойство содержимого текста сообщения представляет сообщение чата в ФОРМАТЕ HTML. Он заключает элемент mentionText каждого упоминание в элемент HTML at с атрибутомid, соответствующим свойству id упоминание.

Например, сообщение чата содержит два упоминания, упоминание текст "Megan" и "Alex" соответственно. Его свойство содержимого основного текста указывает at элементы для двух упоминаний следующим образом:

"body": {
    "contentType": "html",
    "content": "<div><div>Ah, <at id=\"0\">Megan</at>, <at id=\"1\">Alex</at>, I saw them in a separate folder. Thanks!</div>\n</div>"
}

В свойстве content первый упоминание имеет атрибут HTML id 0. Это соответствует свойству id первого экземпляра chatMessageMention, которое также равно 0.

Второй упоминание имеет id атрибут 1, соответствующий свойству id второго экземпляра, равному 1.

Более полный контекст примера см. в разделе Перечисление ответов на сообщения канала.

Свойства

Свойство Тип Описание
id Int32 Индекс сущности, упоминаемой в указанном chatMessage. Соответствует значению {index} в соответствующем <at id="{index}"> теге в тексте сообщения.
mentionText string Строка, используемая для представления упоминание. Например, отображаемое имя пользователя, имя команды.
Упомянутых chatMessageTadataIdentitySet Сущность (пользователь, приложение, команда или канал), которая была @mentioned.

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

Ниже указано представление ресурса в формате JSON.

{
  "id": 1024,
  "mentionText": "string",
  "mentioned": {"@odata.type": "microsoft.graph.chatMessageMentionedIdentitySet"}
 }