Type de ressource chatMessageMention

Espace de noms: microsoft.graph

Représente un mention dans une entité chatMessage. Le 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 HTMLat, avec un id attribut qui correspond à la propriété id du mention.

Par exemple, un message de conversation contient deux mentions, avec les mention texte « 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 égale à 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.
Mentionné chatMessageMentionedIdentitySet Entité (utilisateur, application, équipe ou canal) qui était @mentioned.
mentionText string Chaîne utilisée pour représenter le mention. Par exemple, le nom complet d’un utilisateur, un nom d’équipe.

Représentation JSON

Voici une représentation JSON de la ressource.

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