Delen via


SkillHttpClient.PostActivityAsync Methode

Definitie

Overloads

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 vaardigheidsgespreks-id te maken of op te halen en verzendt 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 het type T.

Van toepassing op

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

Gebruikt de SkillConversationIdFactory om een vaardigheidsgespreks-id te maken of op te halen en verzendt 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 hoofdtekst in InvokeResponse.

Parameters

originatingAudience
String

Het bereik van de oauth-doelgroep, dat wordt gebruikt tijdens het ophalen van tokens. (Id https://api.botframework.com of bot-app.)

fromBotId
String

De MicrosoftAppId van de bot die de activiteit verzendt.

toSkill
BotFrameworkSkill

De vaardigheid om de gespreks-id voor te maken.

callbackUrl
Uri

De callback-URL voor de host van de vaardigheid.

activity
Activity

De activiteit die moet worden verzonden.

cancellationToken
CancellationToken

Een annuleringstoken.

Retouren

Asynchrone taak met invokeResponse.

Van toepassing op