Lingua

Extensions.SayAsync Metodo

Definizione

Invia un messaggio e un SSML opzionale da inviare all'utente, utilizzando i messaggi precedenti per stabilire un contesto di conversazione.

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

Parametri

botToUser
IBotToUser

Canale di comunicazione da utilizzare.

text
String

Testo del messaggio.

speak
String

Il markup SSML per la sintesi vocale.

options
MessageOptions

Le opzioni per il messaggio.

locale
String

La località del testo.

cancellationToken
CancellationToken

Token di annullamento.

Valori restituiti

Un compito che rappresenta il post operazione.

Commenti

Se il parametro locale non è impostato, verrà utilizzata la località del messaggio in arrivo per la risposta.

Si applica a