Compartilhar via


SkillHttpClient.PostActivityAsync Método

Definição

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.

Aplica-se a