Freigeben über


TwilioAdapter.ContinueConversationAsync Methode

Definition

Überlädt

ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

Sendet eine proaktive Nachricht an eine Unterhaltung.

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung.

ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken)

Sendet eine proaktive Nachricht an eine Unterhaltung.

public System.Threading.Tasks.Task ContinueConversationAsync (Microsoft.Bot.Schema.ConversationReference reference, Microsoft.Bot.Builder.BotCallbackHandler logic, System.Threading.CancellationToken cancellationToken);
override this.ContinueConversationAsync : Microsoft.Bot.Schema.ConversationReference * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ContinueConversationAsync (reference As ConversationReference, logic As BotCallbackHandler, cancellationToken As CancellationToken) As Task

Parameter

reference
ConversationReference

Ein Verweis auf die Unterhaltung, die fortgesetzt werden soll.

logic
BotCallbackHandler

Die Methode, die für den resultierenden Botwechsel aufgerufen werden soll.

cancellationToken
CancellationToken

Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um Nachricht vom Abbruch zu empfangen.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Ausnahmen

reference oder logic ist null.

Hinweise

Rufen Sie diese Methode auf, um proaktiv eine Nachricht an eine Unterhaltung zu senden. Für die meisten Kanäle muss ein Benutzer eine Konversation mit einem Bot initiieren, bevor der Bot Aktivitäten an den Benutzer senden kann.

Weitere Informationen

Gilt für:

ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)

Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung.

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

Parameter

claimsIdentity
ClaimsIdentity

Ein ClaimsIdentity für die Unterhaltung.

reference
ConversationReference

Ein Verweis auf die Unterhaltung, die fortgesetzt werden soll.

callback
BotCallbackHandler

Die Methode, die für den resultierenden Botwechsel aufgerufen werden soll.

cancellationToken
CancellationToken

Abbruchtoken.

Gibt zurück

Eine Aufgabe, die die auszuführende Arbeit in der Warteschlange darstellt.

Hinweise

Rufen Sie diese Methode auf, um proaktiv eine Nachricht an eine Unterhaltung zu senden. Die meisten _channels erfordern, dass ein Benutzer eine Konversation mit einem Bot initialisiert, bevor der Bot Aktivitäten an den Benutzer senden kann.

Diese Methode registriert die folgenden Dienste für den Turn.

  • IIdentity (key = "BotIdentity"), ein ClaimsIdentity-Wert für den Bot.

Weitere Informationen

Gilt für: