Språk

OnIntent Klass

Definition

Åtgärder som utlöses när en aktivitet har mottagits och de erkända avsikterna och entiteterna matchar en specificerad lista över avsikts- och entitetsfilter.

public class OnIntent : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnDialogEvent
type OnIntent = class
    inherit OnDialogEvent
Public Class OnIntent
Inherits OnDialogEvent
Arv
Härledda

Konstruktorer

Name Description
OnIntent(String, List<String>, List<Dialog>, String, String, Int32)

Initierar en ny instans av OnIntent klassen.

Fält

Name Description
Kind

Klassidentifierare.

Egenskaper

Name Description
Actions

Hämtar eller sätter handlingarna som läggs till planen när regelbegränsningarna är uppfyllda.

(Ärvd från OnCondition)
ActionScope

Får actionscope.

(Ärvd från OnCondition)
Condition

Får eller sätter villkoret som måste uppfyllas för att åtgärderna ska utföras (VALFRITT).

(Ärvd från OnCondition)
Entities

Får eller sätter entiteter som måste kännas igen för att denna regel ska triggas.

Event

Får eller ställer in händelsen att skjuta på.

(Ärvd från OnDialogEvent)
Id

Får eller sätter värdet på det unika id:t för detta villkor.

(Ärvd från OnCondition)
Intent

Får eller sätter avsikt att matcha på.

Priority

Får eller sätter regel-prioritetsuttrycket där 0 är högst och mindre än 0 ignoreras.

(Ärvd från OnCondition)
RunOnce

Får eller sätter ett värde som anger om regeln bara ska köras en gång per unik uppsättning minnesvägar.

(Ärvd från OnCondition)
Source

Får källan.

(Ärvd från OnCondition)

Metoder

Name Description
AddExternalCondition(Expression)

Lägg till externt villkor till OnCondition.

(Ärvd från OnCondition)
AddExternalCondition(String)

Lägg till externt villkor till OnCondition.

(Ärvd från OnCondition)
CreateExpression()

Skapa uttrycket för detta tillstånd.

CurrentPriority(ActionContext)

Beräkna det aktuella värdet av prioritetsuttrycket och returnera det.

(Ärvd från OnCondition)
ExecuteAsync(ActionContext)

Metoden anropas för att utföra regelns handlingar.

(Ärvd från OnCondition)
GetDependencies()

Räknar upp barndialogberoenden så att de kan läggas till i containerdialoguppsättningen.

(Ärvd från OnCondition)
GetExpression()

Hämta det cachade uttrycket för detta villkor.

(Ärvd från OnCondition)
GetIdentity()

Får identiteten för regelns handling.

OnCreateChangeList(ActionContext, Object)

Anropas när en ändringslista skapas.

RegisterSourceLocation(String, Int32)

Registrerar källplatsen.

(Ärvd från OnCondition)

Gäller för