Idioma

SkillHttpClient.PostActivityAsync Método

Definição

Sobrecargas

Name Descrição
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 um Skill Conversation Id, 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

Um exemplo de BotFrameworkSkill.

callbackUrl
Uri

O Uri de referência.

activity
Activity

Atividade para Avançar.

cancellationToken
CancellationToken

Token de cancelamento.

Devoluções

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 Genérico

T

Tipo do InvokeResponse resultado.

Parâmetros

fromBotId
String

O MicrosoftAppId do bot que envia a atividade.

toSkill
BotFrameworkSkill

Um exemplo de BotFrameworkSkill.

callbackUrl
Uri

O Uri de referência.

activity
Activity

Atividade para Avançar.

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)

Usa o SkillConversationIdFactory para criar ou recuperar um Skill Conversation Id, 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 no InvokeResponse.

Parâmetros

originatingAudience
String

O âmbito de audiência Oauth, usado durante a recuperação de tokens. (Ou https://api.botframework.com o ID da aplicação do bot.)

fromBotId
String

O MicrosoftAppId do bot que envia a atividade.

toSkill
BotFrameworkSkill

A habilidade para criar a conversa que eu buscava.

callbackUrl
Uri

O URL de retorno de chamada para o host de habilidade.

activity
Activity

A atividade a enviar.

cancellationToken
CancellationToken

Um token de cancelamento.

Devoluções

Tarefa assíncrona com o invokeResponse.

Aplica-se a