SkillHttpClient.PostActivityAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Stuurt een activiteit door naar een vaardigheid (bot). |
| PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Stuurt een activiteit door naar een vaardigheid (bot). |
| PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Gebruikt de SkillConversationIdFactory om een vaardigheidsgespreks-id te maken of op te halen en verzendt de activiteit. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Stuurt een activiteit door naar een vaardigheid (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)
Parameters
- fromBotId
- String
De MicrosoftAppId van de bot die de activiteit verzendt.
- toSkill
- BotFrameworkSkill
Een exemplaar van BotFrameworkSkill.
- callbackUrl
- Uri
De callback-URI.
- activity
- Activity
activiteit om door te sturen.
- cancellationToken
- CancellationToken
annuleringstoken.
Retouren
Asynchrone taak met optionele invokeResponse.
Van toepassing op
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Stuurt een activiteit door naar een vaardigheid (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))
Type parameters
- T
type van het InvokeResponse resultaat.
Parameters
- fromBotId
- String
De MicrosoftAppId van de bot die de activiteit verzendt.
- toSkill
- BotFrameworkSkill
Een exemplaar van BotFrameworkSkill.
- callbackUrl
- Uri
De callback-URI.
- activity
- Activity
activiteit om door te sturen.
- cancellationToken
- CancellationToken
annuleringstoken.
Retouren
Asynchrone taak met optionele invokeResponse van het type T.
Van toepassing op
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Gebruikt de SkillConversationIdFactory om een vaardigheidsgespreks-id te maken of op te halen en verzendt de activiteit.
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))
Type parameters
- T
Het type hoofdtekst in InvokeResponse.
Parameters
- originatingAudience
- String
Het bereik van de oauth-doelgroep, dat wordt gebruikt tijdens het ophalen van tokens. (Id https://api.botframework.com of bot-app.)
- fromBotId
- String
De MicrosoftAppId van de bot die de activiteit verzendt.
- toSkill
- BotFrameworkSkill
De vaardigheid om de gespreks-id voor te maken.
- callbackUrl
- Uri
De callback-URL voor de host van de vaardigheid.
- activity
- Activity
De activiteit die moet worden verzonden.
- cancellationToken
- CancellationToken
Een annuleringstoken.
Retouren
Asynchrone taak met invokeResponse.