Condividi tramite


ITurnContext.SendActivityAsync Metodo

Definizione

Overload

SendActivityAsync(IActivity, CancellationToken)

Invia un'attività al mittente dell'attività in ingresso.

SendActivityAsync(String, String, String, CancellationToken)

Invia un'attività di messaggio al mittente dell'attività in ingresso.

SendActivityAsync(IActivity, CancellationToken)

Invia un'attività al mittente dell'attività in ingresso.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (Microsoft.Bot.Schema.IActivity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (activity As IActivity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parametri

activity
IActivity

Attività da inviare.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se l'attività viene inviata correttamente, il risultato dell'attività contiene un ResourceResponse oggetto contenente l'ID assegnato al canale ricevente all'attività.

Vedi anche

Si applica a

SendActivityAsync(String, String, String, CancellationToken)

Invia un'attività di messaggio al mittente dell'attività in ingresso.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (string textReplyToSend, string speak = default, string inputHint = "acceptingInput", System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (textReplyToSend As String, Optional speak As String = Nothing, Optional inputHint As String = "acceptingInput", Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parametri

textReplyToSend
String

Testo del messaggio da inviare.

speak
String

Testo facoltativo da pronunciare dal bot in un canale abilitato per il riconoscimento vocale.

inputHint
String

Facoltativo, indica se il bot accetta, prevede o ignora l'input dell'utente dopo il recapito del messaggio al client. InputHints definisce i valori possibili. Il valore predefinito è AcceptingInput.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta il lavoro in coda da eseguire.

Commenti

Se l'attività viene inviata correttamente, il risultato dell'attività contiene un ResourceResponse oggetto contenente l'ID assegnato al canale ricevente all'attività.

Vedere la documentazione del canale per i limiti imposti al contenuto di textReplyToSend.

Per controllare varie caratteristiche del parlato del bot, ad esempio voce, frequenza, volume, pronuncia e pitch, specificare speak in formato SSML (Speech Synthesis Markup Language).

Vedi anche

Si applica a