Partilhar via


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"}
 }