SkillHttpClient.PostActivityAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Transfère une activité à une compétence (bot). |
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Transfère une activité à une compétence (bot). |
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Utilise SkillConversationIdFactory pour créer ou récupérer un ID de conversation de compétence et envoie l’activité. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Transfère une activité à une compétence (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)
Paramètres
- fromBotId
- String
MicrosoftAppId du bot qui envoie l’activité.
- toSkill
- BotFrameworkSkill
Instance de BotFrameworkSkill.
- callbackUrl
- Uri
URI de rappel.
- activity
- Activity
activité à transférer.
- cancellationToken
- CancellationToken
jeton d’annulation.
Retours
Tâche asynchrone avec invokeResponse facultatif.
S’applique à
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Transfère une activité à une compétence (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))
Paramètres de type
- T
type du InvokeResponse résultat.
Paramètres
- fromBotId
- String
MicrosoftAppId du bot qui envoie l’activité.
- toSkill
- BotFrameworkSkill
Instance de BotFrameworkSkill.
- callbackUrl
- Uri
URI de rappel.
- activity
- Activity
activité à transférer.
- cancellationToken
- CancellationToken
jeton d’annulation.
Retours
Tâche asynchrone avec invokeResponse facultatif de type T.
S’applique à
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Utilise SkillConversationIdFactory pour créer ou récupérer un ID de conversation de compétence et envoie l’activité.
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))
Paramètres de type
- T
Type de corps dans InvokeResponse.
Paramètres
- originatingAudience
- String
Étendue d’audience oauth, utilisée lors de la récupération du jeton. (ID https://api.botframework.com d’application bot ou .)
- fromBotId
- String
MicrosoftAppId du bot qui envoie l’activité.
- toSkill
- BotFrameworkSkill
Compétence pour laquelle créer l’ID de conversation.
- callbackUrl
- Uri
URL de rappel de l’hôte de compétence.
- activity
- Activity
Activité à envoyer.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
Tâche asynchrone avec invokeResponse.