ReplaceDialog Klasse

Definition

Aktion, die ein weiteres Dialogfeld aufruft, wenn es abgeschlossen ist, wechselt zum übergeordneten Dialogfeld Aufrufer.Action which calls another dialog, when it is done it will go to the callers parent dialog.

public class ReplaceDialog : Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.BaseInvokeDialog
type ReplaceDialog = class
    inherit BaseInvokeDialog
Public Class ReplaceDialog
Inherits BaseInvokeDialog
Vererbung

Konstruktoren

ReplaceDialog(String, Object, String, Int32)

Initialisiert eine neue Instanz der ReplaceDialog-Klasse.Initializes a new instance of the ReplaceDialog class.

Felder

Kind

Klassen Bezeichner.Class identifier.

Eigenschaften

ActivityProcessed

Ruft einen Wert ab, der angibt, ob das neue Dialogfeld die Aktivität verarbeiten soll, oder legt diesen fest.Gets or sets a value indicating whether to have the new dialog should process the activity.

(Geerbt von BaseInvokeDialog)
Dialog

Ruft das aufzurufende Dialogfeld ab oder legt diesesGets or sets the dialog to call.

(Geerbt von BaseInvokeDialog)
Disabled

Ruft einen optionalen Ausdruck ab oder legt diesen fest, der, wenn true ist, diese Aktion deaktiviert.Gets or sets an optional expression which if is true will disable this action.

Id

Ruft die ID für den Dialog ab oder legt Sie fest.Gets or sets id for the dialog.

(Geerbt von Dialog)
Options

Ruft konfigurierbare Optionen für das Dialogfeld ab oder legt diese fest.Gets or sets configurable options for the dialog.

(Geerbt von BaseInvokeDialog)
Source

Ruft die Informationen von "kref" = "SourceRange"/ab > .Gets the information of the cref="SourceRange"/>.

(Geerbt von Dialog)
TelemetryClient

Dient zum Abrufen oder Festlegen der IBotTelemetryClient für die Protokollierung.Gets or sets the IBotTelemetryClient to use for logging.

(Geerbt von Dialog)

Methoden

BeginDialogAsync(DialogContext, Object, CancellationToken)

Wird aufgerufen, wenn das Dialogfeld gestartet und in den Dialog Stapel verschoben wird.Called when the dialog is started and pushed onto the dialog stack.

BindOptions(DialogContext, Object)

Bindoptions-Ausdrücke in Optionen auswerten.BindOptions - evaluate expressions in options.

(Geerbt von BaseInvokeDialog)
ContinueDialogAsync(DialogContext, CancellationToken)

Wird aufgerufen, wenn der Dialog fortgesetzt wird, wobei es sich um das aktive Dialogfeld handelt und der Benutzer mit einer neuen Aktivität antwortet.Called when the dialog is continued, where it is the active dialog and the user replies with a new activity.

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

Wird aufgerufen, wenn das Dialogfeld beendet wird.Called when the dialog is ending.

(Geerbt von Dialog)
GetDependencies()

Listet untergeordnete Dialogfeld Abhängigkeiten auf, damit Sie dem Container-Dialog Satz hinzugefügt werden können.Enumerates child dialog dependencies so they can be added to the containers dialog set.

(Geerbt von BaseInvokeDialog)
GetVersion()

Ruft eine eindeutige Zeichenfolge ab, die die Version dieses Dialog Felds darstellt.Gets a unique string which represents the version of this dialog. Wenn die Versionsänderungen zwischen aktiviert werden, gibt das Dialogsystem ein dialogchanged-Ereignis aus.If the version changes between turns the dialog system will emit a DialogChanged event.

(Geerbt von Dialog)
OnComputeId()

Erstellt die Compute-ID für das Dialogfeld.Builds the compute Id for the dialog.

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

Wird aufgerufen, wenn ein Ereignis mithilfe DialogContext.emitEvent() von entweder im aktuellen Dialogfeld oder in einem Dialogfeld, das im aktuellen Dialogfeld gestartet wurde, ausgelöst wurde.Called when an event has been raised, using DialogContext.emitEvent(), by either the current dialog or a dialog that the current dialog started.

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

Wird aufgerufen, nachdem ein Ereignis an alle übergeordneten Elemente gebubselt und nicht behandelt wurde.Called after an event was bubbled to all parents and wasn't handled.

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

Wird aufgerufen, bevor ein Ereignis zu seinem übergeordneten Element bubelt wird.Called before an event is bubbled to its parent.

(Geerbt von Dialog)
RegisterSourceLocation(String, Int32)

Registriert eine "kref =" "SourceRange"/ > am angegebenen Speicherort.Registers a cref="SourceRange"/> in the provided location.

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

Wird aufgerufen, wenn das Dialogfeld den Benutzer erneut zur Eingabe auffordern soll.Called when the dialog should re-prompt the user for input.

(Geerbt von Dialog)
ResolveDialog(DialogContext)

Lösen Sie den Dialog Ausdruck entweder als Dialogfeld oder stringexpression zum Aufrufen von dialogID auf.Resolve Dialog Expression as either Dialog, or StringExpression to get dialogid.

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

Wird aufgerufen, wenn ein untergeordnetes Dialogfeld abgeschlossen und die Steuerung an dieses Dialogfeld zurückgegeben wird.Called when a child dialog completed this turn, returning control to this dialog.

(Geerbt von Dialog)

Erweiterungsmethoden

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

Erstellt einen Dialog Stapel und startet einen Dialog, um ihn auf den Stapel zu verschieben.Creates a dialog stack and starts a dialog, pushing it onto the stack.

Gilt für: