SkillHttpClient.PostActivityAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Vidarebefordrar en aktivitet till en färdighet (bot). |
| PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Vidarebefordrar en aktivitet till en färdighet (bot). |
| PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Använder SkillConversationIdFactory för att skapa eller hämta ett Skill Conversation-ID och skickar aktiviteten. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Vidarebefordrar en aktivitet till en färdighet (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)
Parametrar
- fromBotId
- String
MicrosoftAppId för roboten som skickar aktiviteten.
- toSkill
- BotFrameworkSkill
En instans av BotFrameworkSkill.
- callbackUrl
- Uri
Återkallelsen Uri.
- activity
- Activity
Aktivitet att vidarebefordra.
- cancellationToken
- CancellationToken
avbokningstoken.
Returer
Asynkron uppgift med valfri invokeResponse.
Gäller för
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Vidarebefordrar en aktivitet till en färdighet (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))
Typparametrar
- T
typ av InvokeResponse resultatet.
Parametrar
- fromBotId
- String
MicrosoftAppId för roboten som skickar aktiviteten.
- toSkill
- BotFrameworkSkill
En instans av BotFrameworkSkill.
- callbackUrl
- Uri
Återkallelsen Uri.
- activity
- Activity
Aktivitet att vidarebefordra.
- cancellationToken
- CancellationToken
avbokningstoken.
Returer
Asynkron uppgift med valfri invokeResponse av typen T.
Gäller för
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Använder SkillConversationIdFactory för att skapa eller hämta ett Skill Conversation-ID och skickar aktiviteten.
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))
Typparametrar
- T
Typen av kropp i InvokeResponse.
Parametrar
- originatingAudience
- String
Oauth audience-scope, används vid token-hämtning. (Antingen https://api.botframework.com bot-app-id.)
- fromBotId
- String
MicrosoftAppId för roboten som skickar aktiviteten.
- toSkill
- BotFrameworkSkill
Färdigheten att skapa samtalet var jag för.
- callbackUrl
- Uri
Motringnings-URL:en för kunskapsvärden.
- activity
- Activity
Aktiviteten att skicka.
- cancellationToken
- CancellationToken
En annulleringstoken.
Returer
Asynkron uppgift med invokeResponse.