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" door een herkender is uitgezonden.
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 veroorzaakt tussen intenties van meerdere herkenders in een CrossTrainedRecognizerSet.
Constructors
| Name | Description |
|---|---|
| OnChooseIntent(List<Dialog>, String, String, Int32) |
Initialiseert een nieuw exemplaar van de OnChooseIntent klasse. |
Velden
| Name | Description |
|---|---|
| Kind |
Klasse-id. |
Eigenschappen
| Name | Description |
|---|---|
| Actions |
Krijgt of stelt de acties in die aan het plan worden toegevoegd wanneer aan de regelbeperkingen is voldaan. (Overgenomen van OnCondition) |
| ActionScope |
Krijgt de actiescope. (Overgenomen van OnCondition) |
| Condition |
Krijgt of stelt de voorwaarde in die moet worden vervuld om de acties uit te voeren (OPTIONEEL). (Overgenomen van OnCondition) |
| Entities |
Krijgt of stelt entiteiten die herkend moeten worden voordat deze regel kan worden geactiveerd. (Overgenomen van OnIntent) |
| Event |
Ze krijgt of zet het evenement om te vuren. (Overgenomen van OnDialogEvent) |
| Id |
Krijgt of stelt de waarde van de unieke id voor deze voorwaarde vast. (Overgenomen van OnCondition) |
| Intent |
Krijgt of stelt intentie om te matchen. (Overgenomen van OnIntent) |
| Intents |
Krijgt of stelt de lijst met intentienamen die in de chooseIntent moeten staan om te matchen. |
| Priority |
Krijgt of stelt de regelprioriteitsuitdrukking waarbij 0 het hoogste is en minder dan 0 wordt genegeerd. (Overgenomen van OnCondition) |
| RunOnce |
Krijgt of stelt een waarde die aangeeft of de regel slechts één keer per unieke set geheugenpaden mag worden uitgevoerd. (Overgenomen van OnCondition) |
| Source |
Krijgt de bron. (Overgenomen van OnCondition) |
Methoden
| Name | Description |
|---|---|
| AddExternalCondition(Expression) |
Voeg externe voorwaarde toe aan de OnCondition. (Overgenomen van OnCondition) |
| AddExternalCondition(String) |
Voeg externe voorwaarde toe aan de OnCondition. (Overgenomen van OnCondition) |
| CreateExpression() |
Maak de uitdrukking voor deze aandoening. |
| CurrentPriority(ActionContext) |
Bereken de huidige waarde van de prioriteitsuitdrukking en geef deze terug. (Overgenomen van OnCondition) |
| ExecuteAsync(ActionContext) |
Methode aangeroepen om de acties van de regel uit te voeren. (Overgenomen van OnCondition) |
| GetDependencies() |
Enumereert afhankelijkheden van kinddialoogdialogen zodat deze aan de containerdialoogset kunnen worden toegevoegd. (Overgenomen van OnCondition) |
| GetExpression() |
Haal de gecachte expressie voor deze voorwaarde op. (Overgenomen van OnCondition) |
| GetIdentity() |
Krijgt de identiteit van deze regel te bepalen. (Overgenomen van OnIntent) |
| OnCreateChangeList(ActionContext, Object) |
Wordt aangeroepen wanneer een wijzigingslijst wordt aangemaakt. (Overgenomen van OnIntent) |
| RegisterSourceLocation(String, Int32) |
Registreert de bronlocatie. (Overgenomen van OnCondition) |