tipo de recurso chatMessageMention
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Representa um menção numa entidade chatMessage. O menção pode ser para um utilizador, equipa, bot, canal ou chat.
Num objeto chatMessage que contém uma ou mais menções, a propriedade conteúdo do corpo da mensagem representa a mensagem de chat em HTML. Inclui o texto de menção de cada menção num elemento HTMLat
, com um id
atributo que corresponde à propriedade ID do menção.
Por exemplo, uma mensagem de chat contém duas menções, com o texto de menção "Megan" e "Alex", respetivamente. A propriedade de conteúdo do corpo especifica at
elementos para as 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, o primeiro menção tem um atributo HTML id
de 0. Isto corresponde à propriedade ID dessa primeira instância de chatMessageMention, que também é 0.
O segundo menção tem um id
atributo de 1, que corresponde à propriedade ID da segunda instância, que é 1.
Para obter um contexto mais completo do exemplo, veja Listar respostas de mensagens de canal.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | Int32 | Índice de uma entidade que está a ser mencionada no chatMessage especificado. Corresponde ao valor {index} na etiqueta correspondente <at id="{index}"> no corpo da mensagem. |
mentionText | cadeia de caracteres | Cadeia utilizada para representar o menção. Por exemplo, o nome a apresentar de um utilizador, um nome de equipa. |
mencionado | chatMessageMentionedIdentitySet | A entidade (utilizador, aplicação, equipa, canal ou chat) que era @mentioned. |
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"id": 1024,
"mentionText": "string",
"mentioned": {"@odata.type": "microsoft.graph.chatMessageMentionedIdentitySet"}
}