Udostępnij przez


SkillHttpClient.PostActivityAsync Metoda

Definicja

Przeciążenia

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

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

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

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

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

Używa elementu SkillConversationIdFactory do utworzenia lub pobrania identyfikatora konwersacji umiejętności i wysłania działania.

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

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

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse)

Parametry

fromBotId
String

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

toSkill
BotFrameworkSkill

Wystąpienie elementu BotFrameworkSkill.

callbackUrl
Uri

Identyfikator URI wywołania zwrotnego.

activity
Activity

działanie do przodu.

cancellationToken
CancellationToken

token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym invokeResponse.

Dotyczy

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

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

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))

Parametry typu

T

InvokeResponse typ wyniku.

Parametry

fromBotId
String

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

toSkill
BotFrameworkSkill

Wystąpienie elementu BotFrameworkSkill.

callbackUrl
Uri

Identyfikator URI wywołania zwrotnego.

activity
Activity

działanie do przodu.

cancellationToken
CancellationToken

token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym invokeResponse typu T.

Dotyczy

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

Używa elementu SkillConversationIdFactory do utworzenia lub pobrania identyfikatora konwersacji umiejętności i wysłania działania.

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string originatingAudience, string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (originatingAudience As String, fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))

Parametry typu

T

Typ treści w obiekcie InvokeResponse.

Parametry

originatingAudience
String

Zakres odbiorców oauth używany podczas pobierania tokenu. (Identyfikator https://api.botframework.com aplikacji bota lub bota).

fromBotId
String

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

toSkill
BotFrameworkSkill

Umiejętność tworzenia identyfikatora konwersacji dla.

callbackUrl
Uri

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

activity
Activity

Działanie do wysłania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z elementem invokeResponse.

Dotyczy