BotFrameworkAdapter.ContinueConversationAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Skickar ett proaktivt meddelande från boten till en konversation. |
| ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Skickar ett proaktivt meddelande från boten till en konversation. |
| ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Skickar ett proaktivt meddelande från boten till en konversation. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Skickar ett proaktivt meddelande från boten till en konversation.
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
Parametrar
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity för samtalet.
- reference
- ConversationReference
En referens till konversationen som ska fortsätta.
- callback
- BotCallbackHandler
Metoden för att anropa den resulterande robotvändningen.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
En uppgift som representerar det arbete som ska köras i kö.
Kommentarer
Anropa den här metoden för att proaktivt skicka ett meddelande till en konversation. De flesta _channels kräver att användaren initierar en konversation med en bot innan boten kan skicka aktiviteter till användaren.
Denna metod registrerar följande tjänster för turen.
- IIdentity (nyckel = "BotIdentity"), gör anspråk på Identity för boten.
- IConnectorClient, kanalkontaktklienten för att använda denna vändning.
Se även
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Gäller för
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Skickar ett proaktivt meddelande från boten till en konversation.
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
Parametrar
- botAppId
- String
Robotens program-ID. Detta är appId som returneras av Portal-registreringen och finns vanligtvis i parametern "MicrosoftAppId" i appSettings.json.
- reference
- ConversationReference
En referens till konversationen som ska fortsätta.
- callback
- BotCallbackHandler
Metoden för att anropa den resulterande robotvändningen.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
En uppgift som representerar det arbete som ska köras i kö.
Implementeringar
Undantag
botAppId, reference, eller callback är null.
Kommentarer
Anropa den här metoden för att proaktivt skicka ett meddelande till en konversation. De flesta _channels kräver att användaren initierar en konversation med en bot innan boten kan skicka aktiviteter till användaren.
Denna metod registrerar följande tjänster för turen.
- IIdentity (nyckel = "BotIdentity"), gör anspråk på Identity för boten.
- IConnectorClient, kanalkontaktklienten för att använda denna vändning.
Denna överbelastning skiljer sig från Node-implementeringen genom att kräva att BotId skickas in. .Net-koden tillåter flera botar att hostas i en enda adapter, vilket inte stöds av Node.
Se även
- RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
- ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Gäller för
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Skickar ett proaktivt meddelande från boten till en konversation.
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
Parametrar
- claimsIdentity
- ClaimsIdentity
A ClaimsIdentity för samtalet.
- reference
- ConversationReference
En referens till konversationen som ska fortsätta.
- audience
- String
Målgruppen för anslutningsappen.
- callback
- BotCallbackHandler
Metoden för att anropa den resulterande robotvändningen.
- cancellationToken
- CancellationToken
Annulleringstoken.
Returer
En uppgift som representerar det arbete som ska köras i kö.