OnChooseIntent Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Acties die worden geactiveerd wanneer een intentie van 'ChooseIntent' is verzonden door een recognizer.
public class OnChooseIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnIntent
type OnChooseIntent = class
inherit OnIntent
Public Class OnChooseIntent
Inherits OnIntent
- Overname
Opmerkingen
Deze trigger wordt uitgevoerd wanneer de uiting ambiguïteit heeft geactiveerd tussen intenties van meerdere recognizers in een CrossTrainedRecognizerSet.
Constructors
| OnChooseIntent(List<Dialog>, String, String, Int32) |
Initialiseert een nieuw exemplaar van de OnChooseIntent klasse. |
Velden
| Kind |
Klasse-id. |
Eigenschappen
| Actions |
Hiermee worden de acties opgehaald of ingesteld die aan het plan moeten worden toegevoegd wanneer aan de regelbeperkingen wordt voldaan. (Overgenomen van OnCondition) |
| ActionScope |
Hiermee haalt u het actiebereik op. (Overgenomen van OnCondition) |
| Condition |
Hiermee wordt de voorwaarde opgehaald of ingesteld waaraan moet worden voldaan om de acties uit te voeren (OPTIONEEL). (Overgenomen van OnCondition) |
| Entities |
Hiermee worden entiteiten opgehaald of ingesteld die moeten worden herkend om deze regel te activeren. (Overgenomen van OnIntent) |
| Event |
Hiermee wordt de gebeurtenis opgehaald of ingesteld. (Overgenomen van OnDialogEvent) |
| Id |
Hiermee wordt de waarde van de unieke id voor deze voorwaarde opgehaald of ingesteld. (Overgenomen van OnCondition) |
| Intent |
Hiermee wordt een intentie opgehaald of ingesteld die overeenkomt met. (Overgenomen van OnIntent) |
| Intents |
Hiermee wordt de lijst met intentienamen opgehaald of ingesteld die in de chooseIntent moeten staan om overeen te komen. |
| Priority |
Hiermee wordt de expressie voor regelprioriteit opgehaald of ingesteld waarbij 0 de hoogste is en minder dan 0 wordt genegeerd. (Overgenomen van OnCondition) |
| RunOnce |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de regel slechts eenmaal moet worden uitgevoerd per unieke set geheugenpaden. (Overgenomen van OnCondition) |
| Source |
Hiermee haalt u de bron op. (Overgenomen van OnCondition) |
Methoden
| AddExternalCondition(Expression) |
Voeg een externe voorwaarde toe aan de OnCondition. (Overgenomen van OnCondition) |
| AddExternalCondition(String) |
Voeg een externe voorwaarde toe aan de OnCondition. (Overgenomen van OnCondition) |
| CreateExpression() |
Maak de expressie voor deze voorwaarde. |
| CurrentPriority(ActionContext) |
Bereken de huidige waarde van de prioriteitsexpressie en retourneer deze. (Overgenomen van OnCondition) |
| ExecuteAsync(ActionContext) |
Methode aangeroepen om de acties van de regel uit te voeren. (Overgenomen van OnCondition) |
| GetDependencies() |
Inventariseert onderliggende dialoogvensterafhankelijkheden, zodat ze kunnen worden toegevoegd aan het dialoogvenster containers. (Overgenomen van OnCondition) |
| GetExpression() |
Haal de expressie in de cache op voor deze voorwaarde. (Overgenomen van OnCondition) |
| GetIdentity() |
Hiermee haalt u de identiteit op voor de actie van deze regel. (Overgenomen van OnIntent) |
| OnCreateChangeList(ActionContext, Object) |
Wordt aangeroepen wanneer een wijzigingslijst wordt gemaakt. (Overgenomen van OnIntent) |
| RegisterSourceLocation(String, Int32) |
Registreert de bronlocatie. (Overgenomen van OnCondition) |