Freigeben über


ChatMessage interface

Chatnachricht.

Eigenschaften

content

Inhalt einer Chatnachricht.

createdOn

Der Zeitstempel, wenn die Chatnachricht auf dem Server eingetroffen ist. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

Der Zeitstempel (falls zutreffend), wenn die Nachricht gelöscht wurde. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

editedOn

Der letzte Zeitstempel (falls zutreffend), als die Nachricht bearbeitet wurde. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

id

Die ID der Chatnachricht. Diese ID wird vom Server generiert.

metadata

Metadaten

sender

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist z. B. eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell muss als Vereinigung interpretiert werden: Abgesehen von rawId kann eine weitere Eigenschaft festgelegt werden.

senderDisplayName

Der Anzeigename des Absenders der Chatnachricht. Diese Eigenschaft wird verwendet, um den Namen des Absenders für Pushbenachrichtigungen aufzufüllen.

sequenceId

Sequenz der Chatnachricht in der Unterhaltung.

type

Der Chatnachrichtentyp.

version

Version der Chatnachricht.

Details zur Eigenschaft

content

Inhalt einer Chatnachricht.

content?: ChatMessageContent

Eigenschaftswert

createdOn

Der Zeitstempel, wenn die Chatnachricht auf dem Server eingetroffen ist. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Eigenschaftswert

Date

deletedOn

Der Zeitstempel (falls zutreffend), wenn die Nachricht gelöscht wurde. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Eigenschaftswert

Date

editedOn

Der letzte Zeitstempel (falls zutreffend), als die Nachricht bearbeitet wurde. Der Zeitstempel befindet sich im RFC3339 Format: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Eigenschaftswert

Date

id

Die ID der Chatnachricht. Diese ID wird vom Server generiert.

id: string

Eigenschaftswert

string

metadata

Metadaten

metadata?: Record<string, string>

Eigenschaftswert

Record<string, string>

sender

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist z. B. eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell muss als Vereinigung interpretiert werden: Abgesehen von rawId kann eine weitere Eigenschaft festgelegt werden.

sender?: CommunicationIdentifierKind

Eigenschaftswert

senderDisplayName

Der Anzeigename des Absenders der Chatnachricht. Diese Eigenschaft wird verwendet, um den Namen des Absenders für Pushbenachrichtigungen aufzufüllen.

senderDisplayName?: string

Eigenschaftswert

string

sequenceId

Sequenz der Chatnachricht in der Unterhaltung.

sequenceId: string

Eigenschaftswert

string

type

Der Chatnachrichtentyp.

type: ChatMessageType

Eigenschaftswert

version

Version der Chatnachricht.

version: string

Eigenschaftswert

string