Freigeben über


chatMessageMention-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt eine Erwähnung in einer chatMessage-Entität dar. Die Erwähnung kann an einen Benutzer, ein Team, einen Bot, einen Kanal oder einen Chat gesendet werden.

In einem chatMessage-Objekt , das eine oder mehrere Erwähnungen enthält, stellt die Inhaltseigenschaft des Nachrichtentexts die Chatnachricht in HTML dar. Er schließt den mentionText jedes Erwähnung in ein HTML-Element at mit einem id Attribut ein, das der id-Eigenschaft des Erwähnung entspricht.

Beispielsweise enthält eine Chatnachricht zwei Erwähnungen mit dem Erwähnung Text "Megan" bzw. "Alex". Die Textinhaltseigenschaft gibt Elemente für die beiden Erwähnungen wie folgt an at :

"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 HTML-Attribut id 0 auf. Dies entspricht der id-Eigenschaft des ersten instance von chatMessageMention, die ebenfalls 0 ist.

Die zweite Erwähnung weist das id Attribut 1 auf, das der id-Eigenschaft des zweiten instance entspricht, die 1 ist.

Einen ausführlicheren Kontext des Beispiels finden Sie unter Auflisten von Kanalnachrichtenantworten.

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 verwendet wird, um die Erwähnung darzustellen. Beispielsweise der Anzeigename eines Benutzers, ein Teamname.
erwähnt chatMessageMentionedIdentitySet Die Entität (Benutzer, Anwendung, Team, Kanal oder Chat), die war @mentioned.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.

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