BotFrameworkAdapter.CreateConversationAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Zastaralé.
Vytvoří konverzaci na určeném kanálu. Přetížení přijímá Konverzační referenci včetně nájemce. |
| CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Zastaralé.
Vytvoří konverzaci na určeném kanálu. Přetížení přijímá Konverzační referenci včetně nájemce. |
| CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Vytvoří konverzaci na určeném kanálu. |
| CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Vytvoří konverzaci na určené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 na určeném kanálu. Přetížení přijímá Konverzační referenci včetně nájemce.
[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é lze použít k vytvoření konverzace.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- reference
- ConversationReference
Odkaz na konverzaci, který obsahuje nájemce.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
- Atributy
Poznámky
Pokud chcete zahájit konverzaci, musí robot 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í konverzace přes přímé zprávy (mimo skupinu).
Adaptér se pokusí vytvořit novou konverzaci na kanálu a poté odešle aktivitu conversationUpdate přes svůj middleware pipeline do metody callback .
Pokud je konverzace navázána s určenými uživateli, ID aktivity 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 na určeném kanálu. Přetížení přijímá Konverzační referenci včetně nájemce.
[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é lze použít k vytvoření konverzace.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- reference
- ConversationReference
Odkaz na konverzaci, který obsahuje nájemce.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
- Atributy
Poznámky
Pokud chcete zahájit konverzaci, musí robot 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í konverzace přes přímé zprávy (mimo skupinu).
Adaptér se pokusí vytvořit novou konverzaci na kanálu a poté odešle aktivitu conversationUpdate přes svůj middleware pipeline do metody callback .
Pokud je konverzace navázána s určenými uživateli, ID aktivity Conversation bude obsahovat ID nové konverzace.
Platí pro
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Vytvoří konverzaci na určené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é lze použít k vytvoření konverzace.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
Poznámky
Pokud chcete zahájit konverzaci, musí robot 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í konverzace přes přímé zprávy (mimo skupinu).
Adaptér se pokusí vytvořit novou konverzaci na kanálu a poté odešle aktivitu conversationUpdate přes svůj middleware pipeline do metody callback .
Pokud je konverzace navázána s určenými uživateli, ID aktivity Conversation bude obsahovat ID nové konverzace.
Platí pro
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Vytvoří konverzaci na určené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é lze použít k vytvoření konverzace.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- cancellationToken
- CancellationToken
Token zrušení, který lze použít 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 ke spuštění.
Poznámky
Pokud chcete zahájit konverzaci, musí robot 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í konverzace přes přímé zprávy (mimo skupinu).
Adaptér se pokusí vytvořit novou konverzaci na kanálu a poté odešle aktivitu conversationUpdate přes svůj middleware pipeline do metody callback .
Pokud je konverzace navázána s určenými uživateli, ID aktivity Conversation bude obsahovat ID nové konverzace.