IMessageActivity interface
- Extends
Eigenschaften
attachment |
Der Layouthinweis für mehrere Anlagen. Standard: Liste. Mögliche Werte sind: 'list', 'Karussell' |
attachments | Anhängsel |
delivery |
Ein Übermittlungshinweis, der dem Empfänger alternative Übermittlungspfade für die Aktivität signalisiert. Der Standardübermittlungsmodus ist "Standard". Mögliche Werte sind: "normal", "notification" |
expiration | Der Zeitpunkt, zu dem die Aktivität als "abgelaufen" betrachtet werden sollte und dem Empfänger nicht angezeigt werden sollte. |
importance | Die Bedeutung der Aktivität. Mögliche Werte sind: "niedrig", "normal", "high" |
input |
Gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Mögliche Werte sind: 'acceptingInput', 'ignoringInput', 'expectingInput' |
locale | Ein Gebietsschemaname für den Inhalt des Textfelds. Der Gebietsschemaname ist eine Kombination aus einem zwei- oder drei buchstabenigen ISO 639-Kulturcode, der einer Sprache zugeordnet ist, und einem zweiseitigen ISO 3166-Subkulturcode, der einem Land oder einer Region zugeordnet ist. Der Gebietsschemaname kann auch einem gültigen BCP-47-Sprachtag entsprechen. |
speak | Der zu sprechende Text. |
suggested |
Die vorgeschlagenen Aktionen für die Aktivität. |
summary | Der anzuzeigende Text, wenn der Kanal keine Karten rendern kann. |
text | Der Textinhalt der Nachricht. |
text |
Format der Textfelder "Default:markdown". Mögliche Werte sind: "markdown", "plain", "xml" |
value | Ein Wert, der der Aktivität zugeordnet ist. |
Geerbte Eigenschaften
channel |
Enthält kanalspezifische Inhalte. |
channel |
Enthält eine ID, die den Kanal eindeutig identifiziert. Vom Kanal festgelegt. |
conversation | Identifiziert die Unterhaltung, zu der die Aktivität gehört. |
entities | Stellt die Entitäten dar, die in der Nachricht erwähnt wurden. |
from | Identifiziert den Absender der Nachricht. |
id | Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert. |
local |
Enthält das lokale Datum und die Uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00. |
recipient | Identifiziert den Empfänger der Nachricht. |
reply |
Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist. |
service |
Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt. |
timestamp | Enthält das Datum und die Uhrzeit, zu der die Nachricht in UTC gesendet wurde, ausgedrückt im ISO-8601-Format. |
type | Enthält den Aktivitätstyp "iActivity" |
Details zur Eigenschaft
attachmentLayout
Der Layouthinweis für mehrere Anlagen. Standard: Liste. Mögliche Werte sind: 'list', 'Karussell'
attachmentLayout?: AttachmentLayoutTypes | string
Eigenschaftswert
AttachmentLayoutTypes | string
attachments
deliveryMode
Ein Übermittlungshinweis, der dem Empfänger alternative Übermittlungspfade für die Aktivität signalisiert. Der Standardübermittlungsmodus ist "Standard". Mögliche Werte sind: "normal", "notification"
deliveryMode?: DeliveryModes | string
Eigenschaftswert
DeliveryModes | string
expiration
Der Zeitpunkt, zu dem die Aktivität als "abgelaufen" betrachtet werden sollte und dem Empfänger nicht angezeigt werden sollte.
expiration?: Date
Eigenschaftswert
Date
importance
Die Bedeutung der Aktivität. Mögliche Werte sind: "niedrig", "normal", "high"
importance?: ActivityImportance | string
Eigenschaftswert
ActivityImportance | string
inputHint
Gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Mögliche Werte sind: 'acceptingInput', 'ignoringInput', 'expectingInput'
inputHint?: InputHints | string
Eigenschaftswert
InputHints | string
locale
Ein Gebietsschemaname für den Inhalt des Textfelds. Der Gebietsschemaname ist eine Kombination aus einem zwei- oder drei buchstabenigen ISO 639-Kulturcode, der einer Sprache zugeordnet ist, und einem zweiseitigen ISO 3166-Subkulturcode, der einem Land oder einer Region zugeordnet ist. Der Gebietsschemaname kann auch einem gültigen BCP-47-Sprachtag entsprechen.
locale?: string
Eigenschaftswert
string
speak
Der zu sprechende Text.
speak?: string
Eigenschaftswert
string
suggestedActions
Die vorgeschlagenen Aktionen für die Aktivität.
suggestedActions?: SuggestedActions
Eigenschaftswert
summary
Der anzuzeigende Text, wenn der Kanal keine Karten rendern kann.
summary?: string
Eigenschaftswert
string
text
Der Textinhalt der Nachricht.
text: string
Eigenschaftswert
string
textFormat
Format der Textfelder "Default:markdown". Mögliche Werte sind: "markdown", "plain", "xml"
textFormat?: TextFormatTypes | string
Eigenschaftswert
TextFormatTypes | string
value
Ein Wert, der der Aktivität zugeordnet ist.
value?: any
Eigenschaftswert
any
Geerbte Eigenschaftsdetails
channelData
Enthält kanalspezifische Inhalte.
channelData?: any
Eigenschaftswert
any
geerbt vonIActivity.channelData-
channelId
Enthält eine ID, die den Kanal eindeutig identifiziert. Vom Kanal festgelegt.
channelId: string
Eigenschaftswert
string
conversation
Identifiziert die Unterhaltung, zu der die Aktivität gehört.
conversation: ConversationAccount
Eigenschaftswert
geerbt vonIActivity.conversation
entities
Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.
entities?: Entity[]
Eigenschaftswert
Entity[]
from
Identifiziert den Absender der Nachricht.
from: ChannelAccount
Eigenschaftswert
geerbt vonIActivity.from
id
Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.
id?: string
Eigenschaftswert
string
geerbt vonIActivity.id
localTimestamp
Enthält das lokale Datum und die Uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00.
localTimestamp?: Date
Eigenschaftswert
Date
vonIActivity.localTimestamp- geerbt
recipient
Identifiziert den Empfänger der Nachricht.
recipient: ChannelAccount
Eigenschaftswert
von"IActivity.recipient"- geerbt
replyToId
Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist.
replyToId?: string
Eigenschaftswert
string
serviceUrl
Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt.
serviceUrl: string
Eigenschaftswert
string
timestamp
Enthält das Datum und die Uhrzeit, zu der die Nachricht in UTC gesendet wurde, ausgedrückt im ISO-8601-Format.
timestamp?: Date
Eigenschaftswert
Date
geerbt vonIActivity.timestamp
type
Enthält den Aktivitätstyp "iActivity"
type: ActivityTypes | string
Eigenschaftswert
ActivityTypes | string