Udostępnij za pośrednictwem


BotFrameworkClient.PostActivityAsync Metoda

Definicja

Przeciążenia

PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)

Przekazuje działanie do umiejętności (bot).

PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)

Przekazuje działanie do umiejętności (bot).

PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)

Przekazuje działanie do umiejętności (bot).

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)

Parametry

fromBotId
String

Identyfikator MicrosoftAppId bota wysyłającego działanie.

toBotId
String

Identyfikator MicrosoftAppId bota odbierającego działanie.

toUrl
Uri

Adres URL bota odbierającego działanie.

serviceUrl
Uri

Adres URL wywołania zwrotnego dla hosta umiejętności.

conversationId
String

Identyfikator konwersacji używany do konwersacji z umiejętnością.

activity
Activity

Element do wysłania Activity do przodu.

cancellationToken
CancellationToken

token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym invokeResponse.

Uwagi

UWAGA: Przekazywanie działania do umiejętności spowoduje opróżnienie zmian UserState i ConversationState, aby umiejętności były dokładne.

Dotyczy

PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)

Przekazuje działanie do umiejętności (bot).

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T> (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public MustOverride Function PostActivityAsync(Of T) (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse(Of T))

Parametry typu

T

Typ treści w obiekcie InvokeResponse.

Parametry

fromBotId
String

Identyfikator MicrosoftAppId bota wysyłającego działanie.

toBotId
String

Identyfikator MicrosoftAppId bota odbierającego działanie.

toUrl
Uri

Adres URL bota odbierającego działanie.

serviceUrl
Uri

Adres URL wywołania zwrotnego dla hosta umiejętności.

conversationId
String

Identyfikator konwersacji używany do konwersacji z umiejętnością.

activity
Activity

Element do wysłania Activity do przodu.

cancellationToken
CancellationToken

token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym invokeResponse.

Uwagi

UWAGA: Przekazywanie działania do umiejętności spowoduje opróżnienie zmian UserState i ConversationState, aby umiejętności były dokładne.

Dotyczy