chatMessageMention 资源类型
命名空间:microsoft.graph
表示 chatMessage 实体中的 提及。 提及的内容可以是用户、团队、机器人或频道。
在包含 一个或多个提及内容的 chatMessage 对象中,消息正文 内容 属性表示 HTML 格式的聊天消息。 它将每个 提及的内容的 mentionText 包含在 HTML 元素中,并包含对应于提及项 at 的 id id 属性的属性。
例如,聊天消息包含两个提及内容,分别包含提及文本"Megan"和"Alex"。 其 body content 属性 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。 这对应于 chatMessageMention 的第一个实例的 id 属性,这也是 0。
第二个提及具有与第二个实例的 id 属性匹配的属性 id 1,即 1。
有关示例的更完整上下文,请参阅 列表频道消息回复。
属性
| 属性 | 类型 | 说明 |
|---|---|---|
| id | Int32 | 指定的 chatMessage 中提及的实体的索引。 匹配邮件正文中相应标记中的 <at id="{index}"> {index} 值。 |
| mentionText | string | 用于表示提及的字符串。 例如,用户的显示名称,一个团队名称。 |
| 提及 | chatMessageIdentitySet | 包含 (用户、应用程序、团队或频道) 实体@mentioned。 |
JSON 表示形式
下面是资源的 JSON 表示形式。
{
"id": 1024,
"mentionText": "string",
"mentioned": {"@odata.type": "microsoft.graph.chatMessageMentionedIdentitySet"}
}
反馈
提交和查看相关反馈