chatMessageMention-Ressourcentyp
Namespace: microsoft.graph
Stellt eine Erwähnung in einer chatMessage-Entität dar. Die Erwähnung kann für einen Benutzer,ein Team,einen Bot oder einen Kanalerfolgen.
In einem chatMessage-Objekt, das eine oder mehrere Erwähnungen enthält, stellt die Nachrichtentext-Inhaltseigenschaft die Chatnachricht in HTML dar. Er schließt den mentionText jeder Erwähnung in ein at HTML-Element mit einem Attribut ein, das der id ID-Eigenschaft der Erwähnung entspricht.
Als Beispiel enthält eine Chatnachricht zwei Erwähnungen mit dem Erwähnungstext "Megan" bzw. "Alex". Die Textinhaltseigenschaft gibt at Elemente für die beiden Erwähnungen wie folgt an:
"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>"
}
In der Inhaltseigenschaft weist die erste Erwähnung das id HTML-Attribut 0 auf. Dies entspricht der ID-Eigenschaft dieser ersten Instanz von chatMessageMention, die ebenfalls 0 ist.
Die zweite Erwähnung weist das id Attribut 1 auf, das der ID-Eigenschaft der zweiten Instanz entspricht, die 1 ist.
Einen umfassenderen Kontext des Beispiels finden Sie unter "Antworten auf Kanalnachrichten auflisten".
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| id | Int32 | Index einer Entität, die in der angegebenen chatMessage erwähnt wird. Entspricht dem {index}-Wert im entsprechenden <at id="{index}"> Tag im Nachrichtentext. |
| mentionText | string | Zeichenfolge, die zur Darstellung der Erwähnung verwendet wird. Beispielsweise der Anzeigename eines Benutzers, ein Teamname. |
| Erwähnt | chatMessageMentionedIdentitySet | Die Entität (Benutzer, Anwendung, Team oder Kanal), die @mentioned wurde. |
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"id": 1024,
"mentionText": "string",
"mentioned": {"@odata.type": "microsoft.graph.chatMessageMentionedIdentitySet"}
}
Feedback
Feedback senden und anzeigen für