Sdílet prostřednictvím


BotFrameworkAdapter.CreateConversationAsync Metoda

Definice

Přetížení

CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Zastaralé.

Vytvoří konverzaci v zadaném kanálu. Přetížení přijme ConversationReference včetně tenanta.

CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Zastaralé.

Vytvoří konverzaci v zadaném kanálu. Přetížení přijme ConversationReference včetně tenanta.

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

Vytvoří konverzaci v zadaném kanálu.

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

Vytvoří konverzaci v zadaném kanálu.

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

Upozornění

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

Vytvoří konverzaci v zadaném kanálu. Přetížení přijme ConversationReference včetně tenanta.

[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

Parametry

channelId
String

ID kanálu.

serviceUrl
String

Koncový bod adresy URL služby kanálu.

credentials
MicrosoftAppCredentials

Přihlašovací údaje aplikace pro robota.

conversationParameters
ConversationParameters

Informace o konverzaci, které se mají použít k vytvoření konverzace.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

reference
ConversationReference

Odkaz na konverzaci, který obsahuje tenanta.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení.

Atributy

Poznámky

Aby robot mohl zahájit konverzaci, musí znát informace o svém účtu a informace o účtu uživatele v daném kanálu. Většina _channels podporuje pouze zahájení přímé zprávy (neskupované) konverzace.

Adaptér se pokusí vytvořit novou konverzaci v kanálu a pak odešle conversationUpdate aktivitu prostřednictvím svého kanálu middlewaru callback do metody .

Pokud je konverzace vytvořená se zadanými uživateli, ID aktivit Conversation bude obsahovat ID nové konverzace.

Platí pro

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

Upozornění

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

Vytvoří konverzaci v zadaném kanálu. Přetížení přijme ConversationReference včetně tenanta.

[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

Parametry

channelId
String

ID kanálu.

serviceUrl
String

Koncový bod adresy URL služby kanálu.

credentials
AppCredentials

Přihlašovací údaje aplikace pro robota.

conversationParameters
ConversationParameters

Informace o konverzaci, které se mají použít k vytvoření konverzace.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

reference
ConversationReference

Odkaz na konverzaci, který obsahuje tenanta.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení.

Atributy

Poznámky

Aby robot mohl zahájit konverzaci, musí znát informace o svém účtu a informace o účtu uživatele v daném kanálu. Většina _channels podporuje pouze zahájení přímé zprávy (neskupované) konverzace.

Adaptér se pokusí vytvořit novou konverzaci v kanálu a pak odešle conversationUpdate aktivitu prostřednictvím svého kanálu middlewaru callback do metody .

Pokud je konverzace vytvořená se zadanými uživateli, ID aktivit Conversation bude obsahovat ID nové konverzace.

Platí pro

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

Vytvoří konverzaci v zadaném kanálu.

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

Parametry

channelId
String

ID kanálu.

serviceUrl
String

Koncový bod adresy URL služby kanálu.

credentials
MicrosoftAppCredentials

Přihlašovací údaje aplikace pro robota.

conversationParameters
ConversationParameters

Informace o konverzaci, které se mají použít k vytvoření konverzace.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení.

Poznámky

Aby robot mohl zahájit konverzaci, musí znát informace o svém účtu a informace o účtu uživatele v daném kanálu. Většina _channels podporuje pouze zahájení přímé zprávy (neskupované) konverzace.

Adaptér se pokusí vytvořit novou konverzaci v kanálu a pak odešle conversationUpdate aktivitu prostřednictvím svého kanálu middlewaru callback do metody .

Pokud je konverzace vytvořená se zadanými uživateli, ID aktivit Conversation bude obsahovat ID nové konverzace.

Platí pro

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

Vytvoří konverzaci v zadaném kanálu.

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

Parametry

channelId
String

ID kanálu.

serviceUrl
String

Koncový bod adresy URL služby kanálu.

credentials
AppCredentials

Přihlašovací údaje aplikace pro robota.

conversationParameters
ConversationParameters

Informace o konverzaci, které se mají použít k vytvoření konverzace.

callback
BotCallbackHandler

Metoda volání výsledného otočení robota.

cancellationToken
CancellationToken

Token zrušení, který mohou být použity jinými objekty nebo vlákny k přijetí oznámení o zrušení.

Návraty

Úloha, která představuje práci zařazenou do fronty k provedení.

Poznámky

Aby robot mohl zahájit konverzaci, musí znát informace o svém účtu a informace o účtu uživatele v daném kanálu. Většina _channels podporuje pouze zahájení přímé zprávy (neskupované) konverzace.

Adaptér se pokusí vytvořit novou konverzaci v kanálu a pak odešle conversationUpdate aktivitu prostřednictvím svého kanálu middlewaru callback do metody .

Pokud je konverzace vytvořená se zadanými uživateli, ID aktivit Conversation bude obsahovat ID nové konverzace.

Platí pro