ChatMessage interface
聊天訊息。
屬性
content | 聊天訊息的內容。 |
created |
聊天訊息抵達伺服器時的時間戳。 時間戳的格式為RFC3339: |
deleted |
刪除訊息時的時間戳(如果適用的話)。 時間戳的格式為RFC3339: |
edited |
編輯訊息時的最後一個時間戳(如果適用)。 時間戳的格式為RFC3339: |
id | 聊天訊息的標識碼。 此標識碼是伺服器產生的。 |
metadata | 元數據 |
sender | 識別 Azure 通訊服務中的參與者。 例如,參與者是電話號碼或 Azure 通訊使用者。 此模型必須解譯為等位:除了rawId之外,最多可以設定一個進一步的屬性。 |
sender |
聊天訊息寄件人的顯示名稱。 這個屬性可用來填入推播通知的寄件人名稱。 |
sequence |
交談中的聊天訊息序列。 |
type | 聊天訊息類型。 |
version | 聊天訊息的版本。 |
屬性詳細資料
content
createdOn
聊天訊息抵達伺服器時的時間戳。 時間戳的格式為RFC3339:yyyy-MM-ddTHH:mm:ssZ
。
createdOn: Date
屬性值
Date
deletedOn
刪除訊息時的時間戳(如果適用的話)。 時間戳的格式為RFC3339:yyyy-MM-ddTHH:mm:ssZ
。
deletedOn?: Date
屬性值
Date
editedOn
編輯訊息時的最後一個時間戳(如果適用)。 時間戳的格式為RFC3339:yyyy-MM-ddTHH:mm:ssZ
。
editedOn?: Date
屬性值
Date
id
聊天訊息的標識碼。 此標識碼是伺服器產生的。
id: string
屬性值
string
metadata
元數據
metadata?: Record<string, string>
屬性值
Record<string, string>
sender
識別 Azure 通訊服務中的參與者。 例如,參與者是電話號碼或 Azure 通訊使用者。 此模型必須解譯為等位:除了rawId之外,最多可以設定一個進一步的屬性。
sender?: CommunicationIdentifierKind
屬性值
senderDisplayName
聊天訊息寄件人的顯示名稱。 這個屬性可用來填入推播通知的寄件人名稱。
senderDisplayName?: string
屬性值
string
sequenceId
交談中的聊天訊息序列。
sequenceId: string
屬性值
string
type
version
聊天訊息的版本。
version: string
屬性值
string