Freigeben über


ISuggestionActivity interface

Extends

Eigenschaften

textHighlights

Die Sammlung von Textfragmenten, die hervorgehoben werden sollen, wenn die Aktivität einen ReplyToId-Wert enthält.

Geerbte Eigenschaften

attachmentLayout

Der Layouthinweis für mehrere Anlagen. Standard: Liste. Mögliche Werte sind: 'list', 'Karussell'

attachments

Anhängsel

channelData

Enthält kanalspezifische Inhalte.

channelId

Enthält eine ID, die den Kanal eindeutig identifiziert. Vom Kanal festgelegt.

conversation

Identifiziert die Unterhaltung, zu der die Aktivität gehört.

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"

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

expiration

Der Zeitpunkt, zu dem die Aktivität als "abgelaufen" betrachtet werden sollte und dem Empfänger nicht angezeigt werden sollte.

from

Identifiziert den Absender der Nachricht.

id

Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.

importance

Die Bedeutung der Aktivität. Mögliche Werte sind: "niedrig", "normal", "high"

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'

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.

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.

recipient

Identifiziert den Empfänger der Nachricht.

replyToId

Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist.

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt.

speak

Der zu sprechende Text.

suggestedActions

Die vorgeschlagenen Aktionen für die Aktivität.

summary

Der anzuzeigende Text, wenn der Kanal keine Karten rendern kann.

text

Der Textinhalt der Nachricht.

textFormat

Format der Textfelder "Default:markdown". Mögliche Werte sind: "markdown", "plain", "xml"

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"

value

Ein Wert, der der Aktivität zugeordnet ist.

Details zur Eigenschaft

textHighlights

Die Sammlung von Textfragmenten, die hervorgehoben werden sollen, wenn die Aktivität einen ReplyToId-Wert enthält.

textHighlights?: TextHighlight[]

Eigenschaftswert

Geerbte Eigenschaftsdetails

attachmentLayout

Der Layouthinweis für mehrere Anlagen. Standard: Liste. Mögliche Werte sind: 'list', 'Karussell'

attachmentLayout?: AttachmentLayoutTypes | string

Eigenschaftswert

geerbt vonIMessageActivity.attachmentLayout

attachments

Anhängsel

attachments?: Attachment[]

Eigenschaftswert

von"IMessageActivity.attachments" geerbt

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

von"IActivity.channelId" geerbt

conversation

Identifiziert die Unterhaltung, zu der die Aktivität gehört.

conversation: ConversationAccount

Eigenschaftswert

geerbt vonIActivity.conversation

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

geerbt vonIMessageActivity.deliveryMode

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

entities?: Entity[]

Eigenschaftswert

Entity[]

vonIActivity.entities geerbt

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

von"IMessageActivity.expiration" geerbt

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

importance

Die Bedeutung der Aktivität. Mögliche Werte sind: "niedrig", "normal", "high"

importance?: ActivityImportance | string

Eigenschaftswert

von"IMessageActivity.importance" geerbt

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

von"IMessageActivity.inputHint" geerbt

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

von"IMessageActivity.locale" geerbt

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

von"IActivity.replyToId" geerbt

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Vom Kanal festgelegt.

serviceUrl: string

Eigenschaftswert

string

von"IActivity.serviceUrl" geerbt

speak

Der zu sprechende Text.

speak?: string

Eigenschaftswert

string

Geerbt vonIMessageActivity.speak

suggestedActions

Die vorgeschlagenen Aktionen für die Aktivität.

suggestedActions?: SuggestedActions

Eigenschaftswert

von"IMessageActivity.suggestedActions" geerbt

summary

Der anzuzeigende Text, wenn der Kanal keine Karten rendern kann.

summary?: string

Eigenschaftswert

string

geerbt vonIMessageActivity.summary

text

Der Textinhalt der Nachricht.

text: string

Eigenschaftswert

string

von"IMessageActivity.text" geerbt

textFormat

Format der Textfelder "Default:markdown". Mögliche Werte sind: "markdown", "plain", "xml"

textFormat?: TextFormatTypes | string

Eigenschaftswert

TextFormatTypes | string

von"IMessageActivity.textFormat" geerbt

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

vonIActivity.type geerbt

value

Ein Wert, der der Aktivität zugeordnet ist.

value?: any

Eigenschaftswert

any

Von"IMessageActivity.value" geerbt