Język

SkillHttpClient.PostActivityAsync Metoda

Definicja

Przeciążenia

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

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

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

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

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

Używa SkillConversationIdFactory do tworzenia lub pobierania identyfikatora Skill Conversation i wysyła aktywność.

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

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

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.

callbackUrl
Uri

To nawiązanie do Uri.

activity
Activity

Aktywność do przekazania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym InvokeResponse.

Dotyczy

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

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

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

typu InvokeResponse wyniku.

Parametry

fromBotId
String

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

callbackUrl
Uri

To nawiązanie do Uri.

activity
Activity

Aktywność do przekazania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z opcjonalnym InvokeResponse typu T.

Dotyczy

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

Używa SkillConversationIdFactory do tworzenia lub pobierania identyfikatora Skill Conversation i wysyła aktywność.

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

Parametry

originatingAudience
String

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

fromBotId
String

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

toSkill
BotFrameworkSkill

Umiejętność tworzenia rozmowy, do której potrzebuję.

callbackUrl
Uri

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

activity
Activity

Aktywność do wysłania.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie asynchroniczne z InvokeResponse.

Dotyczy