Share via


OnChooseIntent Klasse

Definition

Aktionen, die ausgelöst werden, wenn die Absicht "ChooseIntent" von einer Erkennung ausgegeben wurde.

public class OnChooseIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnChooseIntent = class
    inherit OnIntent
Public Class OnChooseIntent
Inherits OnIntent
Vererbung

Hinweise

Dieser Trigger wird ausgeführt, wenn die Äußerung Mehrdeutigkeit zwischen Absichten von mehreren Erkennungen in einem CrossTrainedRecognizerSet ausgelöst hat.

Konstruktoren

OnChooseIntent(List<Dialog>, String, String, Int32)

Initialisiert eine neue Instanz der OnChooseIntent-Klasse.

Felder

Kind

Klassenbezeichner.

Eigenschaften

Actions

Ruft die Aktionen ab, die dem Plan hinzugefügt werden sollen, wenn die Regeleinschränkungen erfüllt sind, oder legt diese fest.

(Geerbt von OnCondition)
ActionScope

Ruft den Aktionsbereich ab.

(Geerbt von OnCondition)
Condition

Ruft die Bedingung ab, die erfüllt werden muss, damit die auszuführenden Aktionen ausgeführt werden (OPTIONAL).

(Geerbt von OnCondition)
Entities

Ruft Entitäten ab, die erkannt werden müssen, damit diese Regel ausgelöst werden kann, oder legt diese fest.

(Geerbt von OnIntent)
Event

Ruft das Ereignis ab, auf das ausgelöst werden soll, oder legt es fest.

(Geerbt von OnDialogEvent)
Id

Ruft den Wert der eindeutigen ID für diese Bedingung ab oder legt diesen fest.

(Geerbt von OnCondition)
Intent

Ruft die Abgleichsabsicht ab oder legt diese fest.

(Geerbt von OnIntent)
Intents

Ruft die Liste der Absichtsnamen ab, die im chooseIntent enthalten sein müssen, um übereinstimmen zu können, oder legt diese fest.

Priority

Ruft den Regelprioritätsausdruck ab, wobei 0 der höchste und kleiner als 0 ignoriert wird, oder legt den Regelprioritätsausdruck fest.

(Geerbt von OnCondition)
RunOnce

Ruft einen Wert ab, der angibt, ob die Regel nur einmal pro eindeutiger Gruppe von Speicherpfaden ausgeführt werden soll, oder legt den Wert fest.

(Geerbt von OnCondition)
Source

Ruft die Quelle ab.

(Geerbt von OnCondition)

Methoden

AddExternalCondition(Expression)

Fügen Sie der OnCondition eine externe Bedingung hinzu.

(Geerbt von OnCondition)
AddExternalCondition(String)

Fügen Sie der OnCondition eine externe Bedingung hinzu.

(Geerbt von OnCondition)
CreateExpression()

Erstellen Sie den Ausdruck für diese Bedingung.

CurrentPriority(ActionContext)

Berechnen Sie den aktuellen Wert des Prioritätsausdrucks, und geben Sie ihn zurück.

(Geerbt von OnCondition)
ExecuteAsync(ActionContext)

Methode aufgerufen, um die Aktionen der Regel auszuführen.

(Geerbt von OnCondition)
GetDependencies()

Listet untergeordnete Dialogabhängigkeiten auf, damit sie dem Containerdialogsatz hinzugefügt werden können.

(Geerbt von OnCondition)
GetExpression()

Rufen Sie den zwischengespeicherten Ausdruck für diese Bedingung ab.

(Geerbt von OnCondition)
GetIdentity()

Ruft die Identität für die Aktion dieser Regel ab.

(Geerbt von OnIntent)
OnCreateChangeList(ActionContext, Object)

Wird aufgerufen, wenn eine Änderungsliste erstellt wird.

(Geerbt von OnIntent)
RegisterSourceLocation(String, Int32)

Registriert den Quellspeicherort.

(Geerbt von OnCondition)

Gilt für: