SendHandoffActivity Klasse

Definition

Senden Sie eine Übergabe-Aktivität.

public class SendHandoffActivity : Microsoft.Bot.Builder.Dialogs.Dialog
type SendHandoffActivity = class
    inherit Dialog
Public Class SendHandoffActivity
Inherits Dialog
Vererbung
SendHandoffActivity

Konstruktoren

Name Beschreibung
SendHandoffActivity(String, Int32)

Initialisiert eine neue Instanz der SendHandoffActivity-Klasse.

Felder

Name Beschreibung
Kind

Klassenbezeichner.

Eigenschaften

Name Beschreibung
HandoffContext

Erhält oder setzt das Kontextobjekt ein, das beim Senden der Übergabeaktivität eingeschlossen werden soll.

Id

Erhält oder setzt eine ID für den Dialog.

(Geerbt von Dialog)
Source

Erhält die Information des Cref="SourceRange"/>.

(Geerbt von Dialog)
TelemetryClient

Es bekommt oder setzt die Nutzung IBotTelemetryClient , um sie für das Protokollieren zu verwenden.

(Geerbt von Dialog)
Transcript

Erhält oder setzt das Transkript-Objekt so, dass es beim Senden der Übergabeaktivität enthalten ist.

Methoden

Name Beschreibung
BeginDialogAsync(DialogContext, Object, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld gestartet und in den Dialogstapel verschoben wird.

ContinueDialogAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn der Dialog fortgesetzt wird, wobei es der aktive Dialog ist und der Benutzer mit einer neuen Aktivität antwortet.

(Geerbt von Dialog)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld beendet wird.

(Geerbt von Dialog)
GetVersion()

Erhält eine eindeutige Zeichenkette, die die Version dieses Dialogs darstellt. Wenn sich die Version ändert, gibt das Dialogfeldsystem ein DialogChanged-Ereignis aus.

(Geerbt von Dialog)
OnComputeId()

Erstellt die Compute-ID für den Dialog.

(Geerbt von Dialog)
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, wenn ein Ereignis ausgelöst wurde, indem DialogContext.emitEvent()verwendet wird, entweder durch den aktuellen Dialog oder einen Dialog, den der aktuelle Dialog gestartet hat.

(Geerbt von Dialog)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, nachdem ein Ereignis für alle übergeordneten Eltern eingeblasen wurde und nicht behandelt wurde.

(Geerbt von Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)

Wird aufgerufen, bevor ein Ereignis in das übergeordnete Element eingeblasen wird.

(Geerbt von Dialog)
RegisterSourceLocation(String, Int32)

Registriert ein Cref="SourceRange"/> an der angegebenen Stelle.

(Geerbt von Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld den Benutzer zur Eingabe erneut auffordert.

(Geerbt von Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)

Wird aufgerufen, wenn ein untergeordnetes Dialogfeld diesen Vorgang abgeschlossen hat, und gibt das Steuerelement zu diesem Dialogfeld zurück.

(Geerbt von Dialog)

Erweiterungsmethoden

Name Beschreibung
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)

Erstellt einen Dialogstapel und startet ein Dialogfeld, indem es auf den Stapel verschoben wird.

Gilt für: