ConversationsExtensions.ReplyToActivityAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Descrição |
|---|---|
| ReplyToActivityAsync(IConversations, Activity, CancellationToken) | |
| ReplyToActivityAsync(IConversations, Activity, CancellationToken) |
Responder a uma atividade numa conversa existente. |
| ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken) | |
| ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken) |
ReplyToActivity. |
ReplyToActivityAsync(IConversations, Activity, CancellationToken)
public static System.Threading.Tasks.Task<Microsoft.Bot.Connector.ResourceResponse> ReplyToActivityAsync(this Microsoft.Bot.Connector.IConversations operations, Microsoft.Bot.Connector.Activity activity, System.Threading.CancellationToken cancellationToken = default);
static member ReplyToActivityAsync : Microsoft.Bot.Connector.IConversations * Microsoft.Bot.Connector.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.ResourceResponse>
<Extension()>
Public Function ReplyToActivityAsync (operations As IConversations, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parâmetros
- operations
- IConversations
- activity
- Activity
- cancellationToken
- CancellationToken
Devoluções
Aplica-se a
ReplyToActivityAsync(IConversations, Activity, CancellationToken)
Responder a uma atividade numa conversa existente.
public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> ReplyToActivityAsync(this Microsoft.Bot.Connector.IConversations operations, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
static member ReplyToActivityAsync : Microsoft.Bot.Connector.IConversations * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
<Extension()>
Public Function ReplyToActivityAsync (operations As IConversations, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parâmetros
- operations
- IConversations
O grupo de operações para este método de extensão.
- activity
- Activity
Atividade a enviar.
- cancellationToken
- CancellationToken
O token de cancelamento.
Devoluções
A Task representa a operação assíncrona.
Aplica-se a
ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken)
public static System.Threading.Tasks.Task<Microsoft.Bot.Connector.ResourceResponse> ReplyToActivityAsync(this Microsoft.Bot.Connector.IConversations operations, string conversationId, string activityId, Microsoft.Bot.Connector.Activity activity, System.Threading.CancellationToken cancellationToken = default);
static member ReplyToActivityAsync : Microsoft.Bot.Connector.IConversations * string * string * Microsoft.Bot.Connector.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Connector.ResourceResponse>
<Extension()>
Public Function ReplyToActivityAsync (operations As IConversations, conversationId As String, activityId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parâmetros
- operations
- IConversations
- conversationId
- String
- activityId
- String
- activity
- Activity
- cancellationToken
- CancellationToken
Devoluções
Aplica-se a
ReplyToActivityAsync(IConversations, String, String, Activity, CancellationToken)
ReplyToActivity.
public static System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> ReplyToActivityAsync(this Microsoft.Bot.Connector.IConversations operations, string conversationId, string activityId, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default);
static member ReplyToActivityAsync : Microsoft.Bot.Connector.IConversations * string * string * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
<Extension()>
Public Function ReplyToActivityAsync (operations As IConversations, conversationId As String, activityId As String, activity As Activity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)
Parâmetros
- operations
- IConversations
O grupo de operações para este método de extensão.
- conversationId
- String
ID da Conversa.
- activityId
- String
activityId a resposta é para (OPCIONAL).
- activity
- Activity
Atividade a enviar.
- cancellationToken
- CancellationToken
O token de cancelamento.
Devoluções
Observações
Este método permite-lhe responder a uma atividade.
Isso é um pouco diferente de SendToConversation(). * SendToConversation(conversationId) - irá acrescentar a atividade ao final da conversa de acordo com o carimbo temporal ou semântica do canal. * ReplyToActivity(conversationId,ActivityId) - adiciona a atividade como resposta a outra atividade, se o canal a suportar. Se o canal não oferecer suporte a respostas aninhadas, ReplyToActivity retornará para SendToConversation.
Use ReplyToActivity ao responder a uma atividade específica na conversa.
Use SendToConversation em todos os outros casos.