тип ресурса chatMessageMention

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

Представляет упоминание в сущности 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}"> теге в тексте сообщения.
Упомянутых chatMessageTadataIdentitySet Сущность (пользователь, приложение, команда или канал), которая была @mentioned.
mentionText string Строка, используемая для представления упоминание. Например, отображаемое имя пользователя, имя команды.

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

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

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