Język

BotFrameworkClient.PostActivityAsync Metoda

Definicja

Przeciążenia

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

Przekazuje aktywność do umiejętności (bota).

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

Przekazuje aktywność do umiejętności (bota).

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

Przekazuje aktywność do umiejętności (bota).

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

To Activity wysłać do przekierowania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym InvokeResponse.

Uwagi

UWAGA: Przekazanie aktywności do umiejętności wyczyści zmiany w stanie użytkownika i konwersacji, dzięki czemu umiejętność ma dokładny stan.

Dotyczy

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

Przekazuje aktywność do umiejętności (bota).

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 ciała w 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

To Activity wysłać do przekierowania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym InvokeResponse.

Uwagi

UWAGA: Przekazanie aktywności do umiejętności wyczyści zmiany w stanie użytkownika i konwersacji, dzięki czemu umiejętność ma dokładny stan.

Dotyczy