Dela via


ITurnContext.SendActivityAsync Metod

Definition

Överlagringar

SendActivityAsync(IActivity, CancellationToken)

Skickar en aktivitet till avsändaren av den inkommande aktiviteten.

SendActivityAsync(String, String, String, CancellationToken)

Skickar en meddelandeaktivitet till avsändaren av den inkommande aktiviteten.

SendActivityAsync(IActivity, CancellationToken)

Skickar en aktivitet till avsändaren av den inkommande aktiviteten.

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)

Parametrar

activity
IActivity

Aktiviteten som ska skickas.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

Om aktiviteten har skickats innehåller aktivitetsresultatet ett ResourceResponse objekt som innehåller det ID som den mottagande kanalen tilldelade aktiviteten.

Se även

Gäller för

SendActivityAsync(String, String, String, CancellationToken)

Skickar en meddelandeaktivitet till avsändaren av den inkommande aktiviteten.

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)

Parametrar

textReplyToSend
String

Texten i meddelandet som ska skickas.

speak
String

Valfritt, text som ska talas av din robot på en talaktiverad kanal.

inputHint
String

Valfritt anger om roboten accepterar, förväntar sig eller ignorerar användarindata när meddelandet har levererats till klienten. InputHints definierar möjliga värden. Standardvärdet är AcceptingInput.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö.

Kommentarer

Om aktiviteten har skickats innehåller aktivitetsresultatet ett ResourceResponse objekt som innehåller det ID som den mottagande kanalen som tilldelats aktiviteten.

I kanalens dokumentation finns begränsningar för innehållet i textReplyToSend.

Om du vill kontrollera olika egenskaper för robotens tal, till exempel röst, hastighet, volym, uttal och tonhöjd, anger du speak i SSML-format (Speech Synthesis Markup Language).

Se även

Gäller för