語言

Extensions.SayAsync 方法

定義

發佈訊息並選擇發送給使用者的 SSML,利用先前訊息建立對話上下文。

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

參數

botToUser
IBotToUser

溝通管道。

text
String

訊息文字。

speak
String

文字轉語音的 SSML 標記。

options
MessageOptions

訊息的選項。

locale
String

文本的地點。

cancellationToken
CancellationToken

取消權杖。

傳回

一個代表行動後期的任務。

備註

若未設定 locale 參數,則會使用收到訊息的 locale 作為回覆。

適用於