Compartir a través de


SkillHttpClient.PostActivityAsync Método

Definición

Sobrecargas

PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Reenvía una actividad a una aptitud (bot).

PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Reenvía una actividad a una aptitud (bot).

PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Usa SkillConversationIdFactory para crear o recuperar un identificador de conversación de aptitud y envía la actividad.

PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Reenvía una actividad a una aptitud (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

MicrosoftAppId del bot que envía la actividad.

toSkill
BotFrameworkSkill

Instancia de BotFrameworkSkill.

callbackUrl
Uri

Uri de devolución de llamada.

activity
Activity

actividad que se va a reenviar.

cancellationToken
CancellationToken

token de cancelación.

Devoluciones

Tarea asincrónica con invokeResponse opcional.

Se aplica a

PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Reenvía una actividad a una aptitud (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 del InvokeResponse resultado.

Parámetros

fromBotId
String

MicrosoftAppId del bot que envía la actividad.

toSkill
BotFrameworkSkill

Instancia de BotFrameworkSkill.

callbackUrl
Uri

Uri de devolución de llamada.

activity
Activity

actividad que se va a reenviar.

cancellationToken
CancellationToken

token de cancelación.

Devoluciones

Tarea asincrónica con invokeResponse opcional de tipo T.

Se aplica a

PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)

Usa SkillConversationIdFactory para crear o recuperar un identificador de conversación de aptitud y envía la actividad.

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

Tipo de cuerpo en InvokeResponse.

Parámetros

originatingAudience
String

Ámbito de audiencia de oauth, que se usa durante la recuperación de tokens. (o identificador de https://api.botframework.com la aplicación del bot).

fromBotId
String

MicrosoftAppId del bot que envía la actividad.

toSkill
BotFrameworkSkill

La aptitud para la que se va a crear el identificador de conversación.

callbackUrl
Uri

Dirección URL de devolución de llamada del host de aptitudes.

activity
Activity

Actividad que se va a enviar.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Tarea asincrónica con invokeResponse.

Se aplica a