Lenguaje

BotFrameworkClient.PostActivityAsync Método

Definición

Sobrecargas

Nombre Description
PostActivityAsync(String, String, Uri, Uri, String, Activity, CancellationToken)

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

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

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

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

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

public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync(string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)

Parámetros

fromBotId
String

MicrosoftAppId del bot que envía la actividad.

toBotId
String

MicrosoftAppId del bot que recibe la actividad.

toUrl
Uri

Dirección URL del bot que recibe la actividad.

serviceUrl
Uri

Dirección URL de devolución de llamada para el host de aptitudes.

conversationId
String

Identificador de conversación que se va a usar para la conversación con la aptitud.

activity
Activity

El Activity que se va a enviar al reenvío.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Tarea asíncrona con invokeResponse opcional.

Comentarios

NOTA: El reenvío de una actividad a una aptitud vaciará UserState y ConversationState cambiará para que la aptitud tenga un estado preciso.

Se aplica a

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

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

public abstract System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string fromBotId, string toBotId, Uri toUrl, Uri serviceUrl, string conversationId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member PostActivityAsync : string * string * Uri * Uri * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public MustOverride Function PostActivityAsync(Of T) (fromBotId As String, toBotId As String, toUrl As Uri, serviceUrl As Uri, conversationId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse(Of T))

Parámetros de tipo

T

El tipo de cuerpo en el InvokeResponse.

Parámetros

fromBotId
String

MicrosoftAppId del bot que envía la actividad.

toBotId
String

MicrosoftAppId del bot que recibe la actividad.

toUrl
Uri

Dirección URL del bot que recibe la actividad.

serviceUrl
Uri

Dirección URL de devolución de llamada para el host de aptitudes.

conversationId
String

Identificador de conversación que se va a usar para la conversación con la aptitud.

activity
Activity

El Activity que se va a enviar al reenvío.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Tarea asíncrona con invokeResponse opcional.

Comentarios

NOTA: El reenvío de una actividad a una aptitud vaciará UserState y ConversationState cambiará para que la aptitud tenga un estado preciso.

Se aplica a