SkillHttpClient.PostActivityAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Reencaminha uma atividade para uma competência (bot). |
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Reencaminha uma atividade para uma competência (bot). |
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Utiliza SkillConversationIdFactory para criar ou obter um ID de Conversação de Competência e envia a atividade. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Reencaminha uma atividade para uma competência (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 chamada de retorno.
- activity
- Activity
atividade a reencaminhar.
- cancellationToken
- CancellationToken
token de cancelamento.
Devoluções
Tarefa assíncrona com invokeResponse opcional.
Aplica-se a
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Reencaminha uma atividade para uma competência (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 Genérico
- 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 chamada de retorno.
- activity
- Activity
atividade a reencaminhar.
- cancellationToken
- CancellationToken
token de cancelamento.
Devoluções
Tarefa assíncrona com invokeResponse opcional do tipo T.
Aplica-se a
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Utiliza SkillConversationIdFactory para criar ou obter um ID de Conversação de Competência 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 Genérico
- T
O tipo de corpo em InvokeResponse.
Parâmetros
- originatingAudience
- String
O âmbito de audiência oauth, utilizado durante a obtenção de tokens. (Ou https://api.botframework.com id da aplicação de bot.)
- fromBotId
- String
O MicrosoftAppId do bot que envia a atividade.
- toSkill
- BotFrameworkSkill
A competência para criar o ID de conversação.
- callbackUrl
- Uri
O URL de chamada de retorno para o anfitrião de competências.
- activity
- Activity
A atividade a enviar.
- cancellationToken
- CancellationToken
Um token de cancelamento.
Devoluções
Tarefa assíncrona com invokeResponse.