Partilhar via


SkillHttpClient.PostActivityAsync Método

Definição

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.

Aplica-se a