Partager via


SkillHttpClient.PostActivityAsync Méthode

Définition

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.

S’applique à