Partager via


Type de ressource chatMessageMention

Espace de noms: microsoft.graph

Représente une mention dans une entité chatMessage . La mention peut être à un utilisateur, une équipe, un bot ou un canal.

Dans un objet chatMessage qui contient une ou plusieurs mentions, la propriété de contenu du corps du message représente le message de conversation au format HTML. Il englobe le mentionText de chaque mention dans un élément HTML at , avec un id attribut qui correspond à la propriété id de la mention.

Par exemple, un message de conversation contient deux mentions, avec les mentions « Megan » et « Alex », respectivement. Sa propriété body content spécifie les at éléments pour les deux mentions comme suit :

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

Dans la propriété content , la première mention a un attribut HTML id de 0. Cela correspond à la propriété id de cette première instance de chatMessageMention, qui est également 0.

La deuxième mention a un id attribut de 1, correspondant à la propriété id de la deuxième instance, qui est 1.

Pour obtenir un contexte plus complet de l’exemple, consultez Répertorier les réponses aux messages de canal.

Propriétés

Propriété Type Description
id Int32 Index d’une entité mentionnée dans le chatMessage spécifié. Correspond à la valeur {index} dans la balise correspondante <at id="{index}"> dans le corps du message.
susmentionné chatMessageMentionedIdentitySet Entité (utilisateur, application, équipe ou canal) qui était @mentioned.
mentionText string Chaîne utilisée pour représenter la mention. Par exemple, le nom complet d’un utilisateur, un nom d’équipe.

Représentation JSON

La représentation JSON suivante montre le type de ressource.

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