Tipo de recurso chatMessageMention
Namespace: microsoft.graph
Representa uma menção em uma entidade chatMessage. A menção pode ser para um usuário, equipe,bot ou canal.
Em um objeto chatMessage que contém uma ou mais menções, a propriedade de conteúdo do corpo da mensagem representa a mensagem de chat em HTML. Ele inclui o mentionText de cada menção em um elemento HTML, com um atributo que corresponde à propriedade at id id da menção.
Como exemplo, uma mensagem de chat contém duas menções, com o texto de menção "Megan" e "Alex" respectivamente. Sua propriedade de conteúdo do corpo especifica elementos para as at duas menções da seguinte forma:
"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>"
}
Na propriedade content, a primeira menção tem um atributo HTML id de 0. Isso corresponde à propriedade id da primeira instância do chatMessageMention, que também é 0.
A segunda menção tem um atributo 1, que corresponde à id propriedade id da segunda instância, que é 1.
Para um contexto mais completo do exemplo, consulte List channel message replies.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Int32 | Índice de uma entidade que está sendo mencionada no chatMessage especificado. Corresponde ao valor {index} na <at id="{index}"> marca correspondente no corpo da mensagem. |
| mentionText | cadeia de caracteres | Cadeia de caracteres usada para representar a menção. Por exemplo, o nome de exibição de um usuário, um nome de equipe. |
| mencionado | chatMessageMentionedIdentitySet | A entidade (usuário, aplicativo, equipe ou canal) que foi @mentioned. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
{
"id": 1024,
"mentionText": "string",
"mentioned": {"@odata.type": "microsoft.graph.chatMessageMentionedIdentitySet"}
}
Comentários
Enviar e exibir comentários de