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