Språk

Foreach Klass

Definition

Varning

Use ForEachElement instead.

Utför en uppsättning åtgärder en gång för varje objekt i en minneslista eller samling.

[System.Obsolete("Use ForEachElement instead.")]
public class Foreach : Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.ActionScope
[<System.Obsolete("Use ForEachElement instead.")>]
type Foreach = class
    inherit ActionScope
Public Class Foreach
Inherits ActionScope
Arv
Attribut

Konstruktorer

Name Description
Foreach(String, Int32)
Föråldrad.

Initierar en ny instans av Foreach klassen.

Fält

Name Description
Kind
Föråldrad.

Klassidentifierare.

OFFSETKEY
Föråldrad.

Definierar vägen för offset-nyckeln.

(Ärvd från ActionScope)

Egenskaper

Name Description
Actions
Föråldrad.

Hämtar eller ställer in handlingarna som ska utföras.

(Ärvd från ActionScope)
Disabled
Föråldrad.

Får eller sätter ett valfritt uttryck som, om det är sant, inaktiverar denna åtgärd.

Id
Föråldrad.

Får eller sätter id för dialogen.

(Ärvd från Dialog)
Index
Föråldrad.

Får eller sätter egenskapsvägsuttrycket till objektindexet.

ItemsProperty
Föråldrad.

Får eller sätter egenskapsvägsuttrycket till samlingen av objekt.

Source
Föråldrad.

Får informationen om cref="SourceRange"/>.

(Ärvd från Dialog)
TelemetryClient
Föråldrad.

Får eller ställer in att IBotTelemetryClient använda för loggning.

(Ärvd från Dialog)
Value
Föråldrad.

Får eller sätter egenskapsvägsuttrycket till objektvärde.

Metoder

Name Description
BeginActionAsync(DialogContext, Int32, CancellationToken)
Föråldrad.

Startar en ny dialog och lägger den på dialogstacken.

(Ärvd från ActionScope)
BeginDialogAsync(DialogContext, Object, CancellationToken)
Föråldrad.

Anropas när dialogen startas och läggs på dialogstacken.

ContinueDialogAsync(DialogContext, CancellationToken)
Föråldrad.

Anropas när dialogen fortsätter, där det är den aktiva dialogen och användaren svarar med en ny aktivitet.

(Ärvd från ActionScope)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)
Föråldrad.

Anropas när dialogrutan slutar.

(Ärvd från Dialog)
GetDependencies()
Föråldrad.

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

(Ärvd från ActionScope)
GetVersion()
Föråldrad.

Får en unik sträng som representerar versionen av denna dialog. Om versionen ändras mellan turerna kommer dialogsystemet att sända ut en DialogChanged-händelse.

(Ärvd från ActionScope)
NextItemAsync(DialogContext, CancellationToken)
Föråldrad.

Kallar nästa item i stacken.

OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken)
Föråldrad.

Anropas när kontrollen återvänder till denna dialog med en ActionScopeResult.

(Ärvd från ActionScope)
OnBreakLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Föråldrad.

Anropas när en återvändande kontroll till denna dialog med en ActionScopeResult med egenskapen ActionCommand satt till BreakLoop.

OnComputeId()
Föråldrad.

Bygger compute-ID:t för dialogen.

OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Föråldrad.

Anropas när en återvändande kontroll till denna dialog med en ActionScopeResult med egenskapen ActionCommand satt till ContinueLoop.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)
Föråldrad.

Anropas när en händelse har aktiverats, med , DialogContext.emitEvent()antingen av den aktuella dialogen eller en dialog som den aktuella dialogen startade.

(Ärvd från Dialog)
OnEndOfActionsAsync(DialogContext, Object, CancellationToken)
Föråldrad.

Kallas när dialogens handling avslutas.

OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken)
Föråldrad.

Anropas när kontrollen återlämnas till denna dialog med en ActionScopeResult med egenskapen ActionCommand satt till GoToAction.

(Ärvd från ActionScope)
OnNextActionAsync(DialogContext, Object, CancellationToken)
Föråldrad.

Anropas när dialogen fortsätter till nästa åtgärd.

(Ärvd från ActionScope)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Föråldrad.

Ringde efter att ett evenemang hade delats ut till alla föräldrar och inte hanterades.

(Ärvd från Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Föråldrad.

Anropas innan en händelse bubblas till sin förälder.

(Ärvd från Dialog)
RegisterSourceLocation(String, Int32)
Föråldrad.

Registrerar en cref="SourceRange"/> på den angivna platsen.

(Ärvd från Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)
Föråldrad.

Anropas när dialogrutan ska uppmana användaren att ange indata igen.

(Ärvd från Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)
Föråldrad.

Anropade när en barndialog avslutade sin tur, vilket återlämnade kontrollen till denna dialog.

(Ärvd från ActionScope)

Tilläggsmetoder

Name Description
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)
Föråldrad.

Skapar en dialogstack och startar en dialogruta och push-överför den till stacken.

Gäller för