Partilhar via


BotFrameworkAdapter.CreateConversationAsync Método

Definição

Sobrecargas

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Obsoleto.

Cria uma conversação no canal especificado. A sobrecarga recebe uma ConversationReference, incluindo o inquilino.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Obsoleto.

Cria uma conversação no canal especificado. A sobrecarga recebe uma ConversationReference, incluindo o inquilino.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Cria uma conversação no canal especificado.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Cria uma conversação no canal especificado.

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

Atenção

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Cria uma conversação no canal especificado. A sobrecarga recebe uma ConversationReference, incluindo o inquilino.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Parâmetros

channelId
String

O ID do canal.

serviceUrl
String

O ponto final do URL de serviço do canal.

credentials
MicrosoftAppCredentials

As credenciais da aplicação para o bot.

conversationParameters
ConversationParameters

As informações de conversação a utilizar para criar a conversação.

callback
BotCallbackHandler

O método a chamar para a viragem do bot resultante.

reference
ConversationReference

Uma referência de conversação que contém o inquilino.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Atributos

Observações

Para iniciar uma conversação, o bot tem de saber as informações da conta e as informações da conta do utilizador nesse canal. A maioria dos _channels suporta apenas iniciar uma conversação de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversação no canal e, em seguida, envia uma conversationUpdate atividade através do pipeline de middleware para o callback método .

Se a conversação for estabelecida com os utilizadores especificados, o ID da atividade Conversation conterá o ID da nova conversação.

Aplica-se a

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)

Atenção

This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.

Cria uma conversação no canal especificado. A sobrecarga recebe uma ConversationReference, incluindo o inquilino.

[System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")]
public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, Microsoft.Bot.Schema.ConversationReference reference, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This method is now obsolete because the ConversationReference argument is now redundant. Use the overload without this argument.")>]
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * Microsoft.Bot.Schema.ConversationReference * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, reference As ConversationReference, cancellationToken As CancellationToken) As Task

Parâmetros

channelId
String

O ID do canal.

serviceUrl
String

O ponto final do URL de serviço do canal.

credentials
AppCredentials

As credenciais da aplicação para o bot.

conversationParameters
ConversationParameters

As informações de conversação a utilizar para criar a conversação.

callback
BotCallbackHandler

O método a chamar para a viragem do bot resultante.

reference
ConversationReference

Uma referência de conversação que contém o inquilino.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Atributos

Observações

Para iniciar uma conversação, o bot tem de saber as informações da conta e as informações da conta do utilizador nesse canal. A maioria dos _channels suporta apenas iniciar uma conversação de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversação no canal e, em seguida, envia uma conversationUpdate atividade através do pipeline de middleware para o callback método .

Se a conversação for estabelecida com os utilizadores especificados, o ID da atividade Conversation conterá o ID da nova conversação.

Aplica-se a

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Cria uma conversação no canal especificado.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.MicrosoftAppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As MicrosoftAppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Parâmetros

channelId
String

O ID do canal.

serviceUrl
String

O ponto final do URL de serviço do canal.

credentials
MicrosoftAppCredentials

As credenciais da aplicação para o bot.

conversationParameters
ConversationParameters

As informações de conversação a utilizar para criar a conversação.

callback
BotCallbackHandler

O método a chamar para a viragem do bot resultante.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

Para iniciar uma conversação, o bot tem de saber as informações da conta e as informações da conta do utilizador nesse canal. A maioria dos _channels suporta apenas iniciar uma conversação de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversação no canal e, em seguida, envia uma conversationUpdate atividade através do pipeline de middleware para o callback método .

Se a conversação for estabelecida com os utilizadores especificados, o ID da atividade Conversation conterá o ID da nova conversação.

Aplica-se a

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)

Cria uma conversação no canal especificado.

public virtual System.Threading.Tasks.Task CreateConversationAsync (string channelId, string serviceUrl, Microsoft.Bot.Connector.Authentication.AppCredentials credentials, Microsoft.Bot.Schema.ConversationParameters conversationParameters, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.CreateConversationAsync : string * string * Microsoft.Bot.Connector.Authentication.AppCredentials * Microsoft.Bot.Schema.ConversationParameters * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateConversationAsync (channelId As String, serviceUrl As String, credentials As AppCredentials, conversationParameters As ConversationParameters, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Parâmetros

channelId
String

O ID do canal.

serviceUrl
String

O ponto final do URL de serviço do canal.

credentials
AppCredentials

As credenciais da aplicação para o bot.

conversationParameters
ConversationParameters

As informações de conversação a utilizar para criar a conversação.

callback
BotCallbackHandler

O método a chamar para a viragem do bot resultante.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Uma tarefa que representa o trabalho em fila para executar.

Observações

Para iniciar uma conversação, o bot tem de saber as informações da conta e as informações da conta do utilizador nesse canal. A maioria dos _channels suporta apenas iniciar uma conversação de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversação no canal e, em seguida, envia uma conversationUpdate atividade através do pipeline de middleware para o callback método .

Se a conversação for estabelecida com os utilizadores especificados, o ID da atividade Conversation conterá o ID da nova conversação.

Aplica-se a