BotFrameworkClient.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, String, Uri, Uri, String, Activity, CancellationToken) |
Transfère une activité à une compétence (bot). |
PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken) |
Transfère une activité à une compétence (bot). |
PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)
Transfère une activité à une compétence (bot).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)
Paramètres
- fromBotId
- String
MicrosoftAppId du bot qui envoie l’activité.
- toBotId
- String
MicrosoftAppId du bot recevant l’activité.
- toUrl
- Uri
URL du bot recevant l’activité.
- serviceUrl
- Uri
URL de rappel de l’hôte de compétence.
- conversationId
- String
ID de conversation à utiliser pour la conversation avec la compétence.
- cancellationToken
- CancellationToken
jeton d’annulation.
Retours
Tâche asynchrone avec invokeResponse facultatif.
Remarques
REMARQUE : Le transfert d’une activité à une compétence videra les modifications UserState et ConversationState afin que la compétence ait un état précis.
S’applique à
PostActivityAsync<T>(String, String, Uri, Uri, String, Activity, CancellationToken)
Transfère une activité à une compétence (bot).
public abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T> (string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public MustOverride Function PostActivityAsync(Of T) (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse(Of T))
Paramètres de type
- T
Type de corps dans InvokeResponse.
Paramètres
- fromBotId
- String
MicrosoftAppId du bot qui envoie l’activité.
- toBotId
- String
MicrosoftAppId du bot recevant l’activité.
- toUrl
- Uri
URL du bot recevant l’activité.
- serviceUrl
- Uri
URL de rappel de l’hôte de compétence.
- conversationId
- String
ID de conversation à utiliser pour la conversation avec la compétence.
- cancellationToken
- CancellationToken
jeton d’annulation.
Retours
Tâche asynchrone avec invokeResponse facultatif.
Remarques
REMARQUE : Le transfert d’une activité à une compétence videra les modifications UserState et ConversationState afin que la compétence ait un état précis.