BotFrameworkAdapter.ContinueConversationAsync 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 |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Odešle proaktivní zprávu od bota do konverzace. |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Odešle proaktivní zprávu od bota do konverzace. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Odešle proaktivní zprávu od bota do konverzace. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Odešle proaktivní zprávu od bota do konverzace.
public override System.Threading.Tasks.Task ContinueConversationAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parametry
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity pro konverzaci.
- reference
- ConversationReference
Odkaz na konverzaci, abyste mohli pokračovat.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- cancellationToken
- CancellationToken
Token zrušení
Návraty
Úloha, která představuje práci zařazenou do fronty ke spuštění.
Poznámky
Voláním této metody proaktivně odešlete zprávu do konverzace. Většina _channels vyžaduje, aby uživatel inicializoval konverzaci s botem, než bot může odesílat aktivity uživateli.
Tato metoda zaznamenává následující služby pro otočku.
- IIdentity (key = "BotIdentity"), a nárokuje Identitu bota.
- IConnectorClient, klienta kanálového konektoru pro použití tohoto obratu.
Viz také
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Platí pro
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Odešle proaktivní zprávu od bota do konverzace.
public override System.Threading.Tasks.Task ContinueConversationAsync(string botAppId, Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : string * Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (botAppId As String, reference As ConversationReference, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parametry
- botAppId
- String
ID aplikace robota. Toto je appId vrácený registrací v Portalu a obvykle se nachází v parametru "MicrosoftAppId" v appSettings.json.
- reference
- ConversationReference
Odkaz na konverzaci, abyste mohli pokračovat.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- cancellationToken
- CancellationToken
Token zrušení
Návraty
Úloha, která představuje práci zařazenou do fronty ke spuštění.
Implementuje
Výjimky
botAppId, referencenebo callback je null.
Poznámky
Voláním této metody proaktivně odešlete zprávu do konverzace. Většina _channels vyžaduje, aby uživatel inicializoval konverzaci s botem, než bot může odesílat aktivity uživateli.
Tato metoda zaznamenává následující služby pro otočku.
- IIdentity (key = "BotIdentity"), a nárokuje Identitu bota.
- IConnectorClient, klienta kanálového konektoru pro použití tohoto obratu.
Toto přetížení se liší od implementace Node tím, že vyžaduje předání BotId dovnitř. .Net kód umožňuje hostovat více botů v jednom adaptéru, což Node nepodporuje.
Viz také
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Platí pro
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Odešle proaktivní zprávu od bota do konverzace.
public override System.Threading.Tasks.Task ContinueConversationAsync(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Bot.Schema.ConversationReference reference, string audience, Microsoft.Bot.Builder.BotCallbackHandler callback, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : System.Security.Claims.ClaimsIdentity * Microsoft.Bot.Schema.ConversationReference * string * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function ContinueConversationAsync (claimsIdentity As ClaimsIdentity, reference As ConversationReference, audience As String, callback As BotCallbackHandler, cancellationToken As CancellationToken) As Task
Parametry
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity pro konverzaci.
- reference
- ConversationReference
Odkaz na konverzaci, abyste mohli pokračovat.
- audience
- String
Cílová cílová skupina konektoru.
- callback
- BotCallbackHandler
Metoda volání výsledného robota.
- cancellationToken
- CancellationToken
Token zrušení
Návraty
Úloha, která představuje práci zařazenou do fronty ke spuštění.