OnCommandActivity Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Åtgärder utlöses när en kommandoaktivitet tas emot.
public class OnCommandActivity : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnActivity
type OnCommandActivity = class
inherit OnActivity
Public Class OnCommandActivity
Inherits OnActivity
- Arv
Kommentarer
Standardbeteendet för en adaptiv dialog är att bearbeta denna händelse och köra den konfigurerade Recognizern mot indatan, vilket utlöser OnIntent/OnUnknownIntent-händelser. Att definiera detta triggervillkor åsidosätter det beteendet med anpassade steg.
Konstruktorer
| Name | Description |
|---|---|
| OnCommandActivity(List<Dialog>, String, String, Int32) |
Initierar en ny instans av OnCommandActivity 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) |
| 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) |
| 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) |
| Type |
Hämtar eller sätter ActivityType som måste matchas för att detta ska triggas. (Ärvd från OnActivity) |
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. (Ärvd från OnActivity) |
| 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 aktiviteten. (Ärvd från OnActivity) |
| OnCreateChangeList(ActionContext, Object) |
Anropas när en ändringslista skapas. (Ärvd från OnCondition) |
| RegisterSourceLocation(String, Int32) |
Registrerar källplatsen. (Ärvd från OnCondition) |