Freigeben über


ChatMessageContent interface

Inhalt einer Chatnachricht.

Eigenschaften

attachments

Liste der Anlagen für diese Nachricht

initiator

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist beispielsweise eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell muss als Union interpretiert werden: Außer rawId kann höchstens eine weitere Eigenschaft festgelegt werden.

message

Chatnachrichteninhalt für Nachrichten vom Typ Text oder HTML.

participants

Chatnachrichteninhalt für Nachrichten vom Typ "participantAdded" oder "participantRemoved".

topic

Chatnachrichteninhalt für Nachrichten vom Typ topicUpdated.

Details zur Eigenschaft

attachments

Liste der Anlagen für diese Nachricht

attachments?: ChatAttachment[]

Eigenschaftswert

initiator

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist beispielsweise eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell muss als Union interpretiert werden: Außer rawId kann höchstens eine weitere Eigenschaft festgelegt werden.

initiator?: CommunicationIdentifierKind

Eigenschaftswert

message

Chatnachrichteninhalt für Nachrichten vom Typ Text oder HTML.

message?: string

Eigenschaftswert

string

participants

Chatnachrichteninhalt für Nachrichten vom Typ "participantAdded" oder "participantRemoved".

participants?: ChatParticipant[]

Eigenschaftswert

topic

Chatnachrichteninhalt für Nachrichten vom Typ topicUpdated.

topic?: string

Eigenschaftswert

string