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 ein Benutzer, ein Team, einen Bot oder einen Kanal sein.

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 oder Kanal), die war @mentioned.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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