SkillHttpClient.PostActivityAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Encaminha uma atividade para uma habilidade (bot). |
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Encaminha uma atividade para uma habilidade (bot). |
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Usa o SkillConversationIdFactory para criar ou recuperar uma ID de Conversa de Habilidade e envia a atividade. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Encaminha uma atividade para uma habilidade (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)
Parâmetros
- fromBotId
- String
O MicrosoftAppId do bot que envia a atividade.
- toSkill
- BotFrameworkSkill
Uma instância de BotFrameworkSkill.
- callbackUrl
- Uri
O URI de retorno de chamada.
- activity
- Activity
atividade a ser encaminhada.
- cancellationToken
- CancellationToken
Token de cancelamento.
Retornos
Tarefa assíncrona com invokeResponse opcional.
Aplica-se a
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Encaminha uma atividade para uma habilidade (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))
Parâmetros de tipo
- T
tipo do InvokeResponse resultado.
Parâmetros
- fromBotId
- String
O MicrosoftAppId do bot que envia a atividade.
- toSkill
- BotFrameworkSkill
Uma instância de BotFrameworkSkill.
- callbackUrl
- Uri
O URI de retorno de chamada.
- activity
- Activity
atividade a ser encaminhada.
- cancellationToken
- CancellationToken
Token de cancelamento.
Retornos
Tarefa assíncrona com invokeResponse opcional do tipo T.
Aplica-se a
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Usa o SkillConversationIdFactory para criar ou recuperar uma ID de Conversa de Habilidade e envia a atividade.
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))
Parâmetros de tipo
- T
O tipo de corpo no InvokeResponse.
Parâmetros
- originatingAudience
- String
O escopo do público-alvo oauth, usado durante a recuperação de token. (ID do https://api.botframework.com aplicativo de bot ou .)
- fromBotId
- String
O MicrosoftAppId do bot que envia a atividade.
- toSkill
- BotFrameworkSkill
A habilidade para a qual criar a ID da conversa.
- callbackUrl
- Uri
A URL de retorno de chamada para o host de habilidades.
- activity
- Activity
A atividade a ser enviada.
- cancellationToken
- CancellationToken
Um token de cancelamento.
Retornos
Tarefa assíncrona com invokeResponse.