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