Extensions.SayAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Publica un mensaje y un SSML opcional para enviar al usuario, usando mensajes anteriores para establecer un contexto de conversación.
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
Parámetros
- botToUser
- IBotToUser
Canal de comunicación a usar.
- text
- String
Texto del mensaje.
- speak
- String
El marcado SSML para texto a voz.
- options
- MessageOptions
Las opciones para el mensaje.
- locale
- String
La ubicación del texto.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Una tarea que representa la post-operación.
Comentarios
Si el parámetro de localización no está activado, se usará la localización del mensaje entrante para responder.