Share via


BotFrameworkAdapter.CreateConversationAsync Método

Definição

Sobrecargas

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

Cria uma conversa no canal especificado. A sobrecarga recebe um ConversationReference, incluindo o locatário.

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

Cria uma conversa no canal especificado. A sobrecarga recebe um ConversationReference, incluindo o locatário.

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

Cria uma conversa no canal especificado.

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

Cria uma conversa no canal especificado.

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

Cuidado

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

Cria uma conversa no canal especificado. A sobrecarga recebe um ConversationReference, incluindo o locatário.

[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

A ID do canal.

serviceUrl
String

O ponto de extremidade da URL de serviço do canal.

credentials
MicrosoftAppCredentials

As credenciais do aplicativo para o bot.

conversationParameters
ConversationParameters

As informações de conversa a serem usadas para criar a conversa.

callback
BotCallbackHandler

O método a ser chamado para a volta do bot resultante.

reference
ConversationReference

Uma referência de conversa que contém o locatário.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Atributos

Comentários

Para iniciar uma conversa, seu bot deve saber suas informações de conta e as informações da conta do usuário nesse canal. A maioria dos _channels dá suporte apenas ao início de uma conversa de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversa no canal e, em seguida, envia uma conversationUpdate atividade por meio de seu pipeline de middleware para o callback método .

Se a conversa for estabelecida com os usuários especificados, a ID da atividade Conversation conterá a ID da nova conversa.

Aplica-se a

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

Cuidado

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

Cria uma conversa no canal especificado. A sobrecarga recebe um ConversationReference, incluindo o locatário.

[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

A ID do canal.

serviceUrl
String

O ponto de extremidade da URL de serviço do canal.

credentials
AppCredentials

As credenciais do aplicativo para o bot.

conversationParameters
ConversationParameters

As informações de conversa a serem usadas para criar a conversa.

callback
BotCallbackHandler

O método a ser chamado para a volta do bot resultante.

reference
ConversationReference

Uma referência de conversa que contém o locatário.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Atributos

Comentários

Para iniciar uma conversa, seu bot deve saber suas informações de conta e as informações da conta do usuário nesse canal. A maioria dos _channels dá suporte apenas ao início de uma conversa de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversa no canal e, em seguida, envia uma conversationUpdate atividade por meio de seu pipeline de middleware para o callback método .

Se a conversa for estabelecida com os usuários especificados, a ID da atividade Conversation conterá a ID da nova conversa.

Aplica-se a

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

Cria uma conversa 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

A ID do canal.

serviceUrl
String

O ponto de extremidade da URL de serviço do canal.

credentials
MicrosoftAppCredentials

As credenciais do aplicativo para o bot.

conversationParameters
ConversationParameters

As informações de conversa a serem usadas para criar a conversa.

callback
BotCallbackHandler

O método a ser chamado para a volta do bot resultante.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Comentários

Para iniciar uma conversa, seu bot deve saber suas informações de conta e as informações da conta do usuário nesse canal. A maioria dos _channels dá suporte apenas ao início de uma conversa de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversa no canal e, em seguida, envia uma conversationUpdate atividade por meio de seu pipeline de middleware para o callback método .

Se a conversa for estabelecida com os usuários especificados, a ID da atividade Conversation conterá a ID da nova conversa.

Aplica-se a

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

Cria uma conversa 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

A ID do canal.

serviceUrl
String

O ponto de extremidade da URL de serviço do canal.

credentials
AppCredentials

As credenciais do aplicativo para o bot.

conversationParameters
ConversationParameters

As informações de conversa a serem usadas para criar a conversa.

callback
BotCallbackHandler

O método a ser chamado para a volta do bot resultante.

cancellationToken
CancellationToken

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

Retornos

Uma tarefa que representa o trabalho enfileirado a ser executado.

Comentários

Para iniciar uma conversa, seu bot deve saber suas informações de conta e as informações da conta do usuário nesse canal. A maioria dos _channels dá suporte apenas ao início de uma conversa de mensagem direta (não grupo).

O adaptador tenta criar uma nova conversa no canal e, em seguida, envia uma conversationUpdate atividade por meio de seu pipeline de middleware para o callback método .

Se a conversa for estabelecida com os usuários especificados, a ID da atividade Conversation conterá a ID da nova conversa.

Aplica-se a