SkillHttpClient.PostActivityAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.