Dela via


Extensions.SayAsync Metod

Definition

Publicera ett meddelande och valfri SSML som ska skickas till användaren med hjälp av tidigare meddelanden för att upprätta en konversationskontext.

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

Parametrar

botToUser
IBotToUser

Kommunikationskanal som ska användas.

text
String

Meddelandetexten.

speak
String

SSML-markering för text till tal.

options
MessageOptions

Alternativen för meddelandet.

locale
String

Språkvarianten för texten.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

En uppgift som representerar efteråtgärden.

Kommentarer

Om språkparametern inte har angetts används språkvarianten för det inkommande meddelandet för svar.

Gäller för