Taal

SkillHttpClient.PostActivityAsync Methode

Definitie

Overloads

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

Stuurt een activiteit door naar een vaardigheid (bot).

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

Stuurt een activiteit door naar een vaardigheid (bot).

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

Gebruikt de SkillConversationIdFactory om een Skill Conversation ID aan te maken of op te halen, en stuurt de activiteit.

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

Stuurt een activiteit door naar een vaardigheid (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)

Parameters

fromBotId
String

De MicrosoftAppId van de bot die de activiteit verzendt.

toSkill
BotFrameworkSkill

Een exemplaar van BotFrameworkSkill.

callbackUrl
Uri

De callback-Uri.

activity
Activity

activiteit om door te sturen.

cancellationToken
CancellationToken

annuleringstoken.

Retouren

Asynchrone taak met optionele invokeResponse.

Van toepassing op

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

Stuurt een activiteit door naar een vaardigheid (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))

Type parameters

T

Type van het InvokeResponse resultaat.

Parameters

fromBotId
String

De MicrosoftAppId van de bot die de activiteit verzendt.

toSkill
BotFrameworkSkill

Een exemplaar van BotFrameworkSkill.

callbackUrl
Uri

De callback-Uri.

activity
Activity

activiteit om door te sturen.

cancellationToken
CancellationToken

annuleringstoken.

Retouren

Asynchrone taak met optionele invokeResponse van type T.

Van toepassing op

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

Gebruikt de SkillConversationIdFactory om een Skill Conversation ID aan te maken of op te halen, en stuurt de activiteit.

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))

Type parameters

T

Het type lichaam in de InvokeResponse.

Parameters

originatingAudience
String

De oauth audience scope, gebruikt tijdens het ophalen van tokens. (Of https://api.botframework.com bot-app ID.)

fromBotId
String

De MicrosoftAppId van de bot die de activiteit verzendt.

toSkill
BotFrameworkSkill

De vaardigheid om het gesprek te beginnen was ik.

callbackUrl
Uri

De callback-URL voor de host van de vaardigheid.

activity
Activity

De activiteit om te sturen.

cancellationToken
CancellationToken

Een annuleringstoken.

Retouren

Asynchrone taak met invokeResponse.

Van toepassing op