Freigeben über


SkillHttpClient.PostActivityAsync Methode

Definition

Überlädt

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

Leitet eine Aktivität an einen Skill (Bot) weiter.

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

Leitet eine Aktivität an einen Skill (Bot) weiter.

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

Verwendet skillConversationIdFactory zum Erstellen oder Abrufen einer Skillunterhaltungs-ID und sendet die Aktivität.

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

Leitet eine Aktivität an einen Skill (Bot) weiter.

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)

Parameter

fromBotId
String

Die MicrosoftAppId des Bots, der die Aktivität sendet.

toSkill
BotFrameworkSkill

Eine Instanz von BotFrameworkSkill.

callbackUrl
Uri

Der Rückruf-URI.

activity
Activity

Aktivität, die weitergeleitet werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Asynchrone Aufgabe mit optionalem invokeResponse.

Gilt für:

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

Leitet eine Aktivität an einen Skill (Bot) weiter.

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

Typparameter

T

Typ des Ergebnisses InvokeResponse .

Parameter

fromBotId
String

Die MicrosoftAppId des Bots, der die Aktivität sendet.

toSkill
BotFrameworkSkill

Eine Instanz von BotFrameworkSkill.

callbackUrl
Uri

Der Rückruf-URI.

activity
Activity

Aktivität, die weitergeleitet werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Asynchrone Aufgabe mit optionalem invokeResponse vom Typ T.

Gilt für:

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

Verwendet skillConversationIdFactory zum Erstellen oder Abrufen einer Skillunterhaltungs-ID und sendet die Aktivität.

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

Typparameter

T

Der Typ des Texts in InvokeResponse.

Parameter

originatingAudience
String

Der oauth-Zielgruppenbereich, der während des Tokenabrufs verwendet wird. (Entweder https://api.botframework.com oder Bot-App-ID.)

fromBotId
String

Die MicrosoftAppId des Bots, der die Aktivität sendet.

toSkill
BotFrameworkSkill

Der Skill, für den die Konversations-ID erstellt werden soll.

callbackUrl
Uri

Die Rückruf-URL für den Skillhost.

activity
Activity

Die zu sendende Aktivität.

cancellationToken
CancellationToken

Ein Abbruchtoken.

Gibt zurück

Asynchrone Aufgabe mit invokeResponse.

Gilt für: