Sprache

SkillHttpClient.PostActivityAsync Methode

Definition

Überlädt

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

Leitet eine Aktivität an eine Fähigkeit (Bot) weiter.

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

Leitet eine Aktivität an eine Fähigkeit (Bot) weiter.

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

Verwendet die SkillConversationIdFactory zum Erstellen oder Abrufen einer Fähigkeitsunterhaltungs-ID und sendet die Aktivität.

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

Leitet eine Aktivität an eine Fähigkeit (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äten, die weitergeleitet werden sollen.

cancellationToken
CancellationToken

Abbruch-Token.

Gibt zurück

Asynchrone Aufgabe mit optionaler invokeResponse.

Gilt für:

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

Leitet eine Aktivität an eine Fähigkeit (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

Art 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äten, die weitergeleitet werden sollen.

cancellationToken
CancellationToken

Abbruch-Token.

Gibt zurück

Asynchrone Aufgabe mit optionaler invokeResponse vom Typ T.

Gilt für:

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

Verwendet die SkillConversationIdFactory zum Erstellen oder Abrufen einer Fähigkeitsunterhaltungs-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 Körpertyp in der InvokeResponse.

Parameter

originatingAudience
String

Der Oauth-Zielgruppenbereich, der beim Tokenabruf verwendet wird. (Entweder https://api.botframework.com- oder Bot-App-ID.)

fromBotId
String

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

toSkill
BotFrameworkSkill

Die Fähigkeit, die Unterhaltungs-ID zu erstellen.

callbackUrl
Uri

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

activity
Activity

Die zu sendende Aktivität.

cancellationToken
CancellationToken

Ein Abbruchtoken.

Gibt zurück

Asynchrone Aufgabe mit invokeResponse.

Gilt für: