Extensions.SayAsync Methode

Definition

Posten Sie eine Nachricht und optional SSML, die an den Benutzer gesendet werden, wobei vorherige Nachrichten verwendet werden, um einen Gesprächskontext herzustellen.

public static System.Threading.Tasks.Task SayAsync(this Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser botToUser, string text, string speak = default, Microsoft.Bot.Builder.Dialogs.MessageOptions options = default, string locale = default, System.Threading.CancellationToken cancellationToken = default);
static member SayAsync : Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser * string * string * Microsoft.Bot.Builder.Dialogs.MessageOptions * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function SayAsync (botToUser As IBotToUser, text As String, Optional speak As String = Nothing, Optional options As MessageOptions = Nothing, Optional locale As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

botToUser
IBotToUser

Kommunikationskanal zu verwenden.

text
String

Der Nachrichtentext.

speak
String

Das SSML-Markup für Text-zu-Sprache.

options
MessageOptions

Die Optionen für die Nachricht.

locale
String

Der Ort des Textes.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Aufgabe, die die Post-Operation darstellt.

Hinweise

Wenn der Lokalparameter nicht gesetzt ist, wird der Standort der eingehenden Nachricht für die Antwort verwendet.

Gilt für: