Udostępnij za pośrednictwem


Foreach Klasa

Definicja

Przestroga

Use ForEachElement instead.

Wykonuje zestaw akcji raz dla każdego elementu na liście lub kolekcji w pamięci.

[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
Dziedziczenie
Atrybuty

Konstruktory

Foreach(String, Int32)
Przestarzałe.

Inicjuje nowe wystąpienie klasy Foreach.

Pola

Kind
Przestarzałe.

Identyfikator klasy.

OFFSETKEY
Przestarzałe.

Definiuje ścieżkę klucza przesunięcia.

(Odziedziczone po ActionScope)

Właściwości

Actions
Przestarzałe.

Pobiera lub ustawia akcje do wykonania.

(Odziedziczone po ActionScope)
Disabled
Przestarzałe.

Pobiera lub ustawia opcjonalne wyrażenie, które jeśli ma wartość true, spowoduje wyłączenie tej akcji.

Id
Przestarzałe.

Pobiera lub ustawia identyfikator okna dialogowego.

(Odziedziczone po Dialog)
Index
Przestarzałe.

Pobiera lub ustawia wyrażenie ścieżki właściwości na indeks elementu.

ItemsProperty
Przestarzałe.

Pobiera lub ustawia wyrażenie ścieżki właściwości do kolekcji elementów.

Source
Przestarzałe.

Pobiera informacje o pliku cref="SourceRange"/>.

(Odziedziczone po Dialog)
TelemetryClient
Przestarzałe.

Pobiera lub ustawia element IBotTelemetryClient do użycia do rejestrowania.

(Odziedziczone po Dialog)
Value
Przestarzałe.

Pobiera lub ustawia wyrażenie ścieżki właściwości na wartość elementu.

Metody

BeginActionAsync(DialogContext, Int32, CancellationToken)
Przestarzałe.

Uruchamia nowe okno dialogowe i wypycha je do stosu okien dialogowych.

(Odziedziczone po ActionScope)
BeginDialogAsync(DialogContext, Object, CancellationToken)
Przestarzałe.

Wywoływana po uruchomieniu okna dialogowego i wypchnięciu do stosu okien dialogowych.

ContinueDialogAsync(DialogContext, CancellationToken)
Przestarzałe.

Wywoływana, gdy okno dialogowe jest kontynuowane, gdzie jest to aktywne okno dialogowe, a użytkownik odpowiada za pomocą nowego działania.

(Odziedziczone po ActionScope)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)
Przestarzałe.

Wywoływana po zakończeniu okna dialogowego.

(Odziedziczone po Dialog)
GetDependencies()
Przestarzałe.

Wylicza zależności podrzędnych okien dialogowych, aby można je było dodać do zestawu okien dialogowych kontenerów.

(Odziedziczone po ActionScope)
GetVersion()
Przestarzałe.

Pobiera unikatowy ciąg reprezentujący wersję tego okna dialogowego. Jeśli wersja zmieni się między kolei, system dialogowy będzie emitować zdarzenie DialogChanged.

(Odziedziczone po ActionScope)
NextItemAsync(DialogContext, CancellationToken)
Przestarzałe.

Wywołuje następny element w stosie.

OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken)
Przestarzałe.

Wywoływana podczas zwracania kontrolki do tego okna dialogowego z elementem ActionScopeResult.

(Odziedziczone po ActionScope)
OnBreakLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Przestarzałe.

Wywoływana po powrocie kontrolki do tego okna dialogowego z ActionScopeResult właściwością ActionCommand ustawioną na .BreakLoop

OnComputeId()
Przestarzałe.

Tworzy identyfikator obliczeniowy okna dialogowego.

OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Przestarzałe.

Wywoływana po powrocie kontrolki do tego okna dialogowego z ActionScopeResult właściwością ActionCommand ustawioną na .ContinueLoop

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)
Przestarzałe.

Wywoływana, gdy zdarzenie zostało podniesione przy użyciu polecenia , przy użyciu DialogContext.emitEvent()bieżącego okna dialogowego lub okna dialogowego, które zostało uruchomione w bieżącym oknie dialogowym.

(Odziedziczone po Dialog)
OnEndOfActionsAsync(DialogContext, Object, CancellationToken)
Przestarzałe.

Wywoływana po zakończeniu akcji okna dialogowego.

OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken)
Przestarzałe.

Wywoływana podczas zwracania kontrolki do tego okna dialogowego z ActionScopeResult właściwością ActionCommand ustawioną na GoToAction.

(Odziedziczone po ActionScope)
OnNextActionAsync(DialogContext, Object, CancellationToken)
Przestarzałe.

Wywoływana, gdy okno dialogowe kontynuuje następną akcję.

(Odziedziczone po ActionScope)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Przestarzałe.

Wezwany po wydarzeniu został bąbelkowany do wszystkich rodziców i nie był obsługiwany.

(Odziedziczone po Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Przestarzałe.

Wywoływane przed zdarzeniem jest bąbelkowe do jego elementu nadrzędnego.

(Odziedziczone po Dialog)
RegisterSourceLocation(String, Int32)
Przestarzałe.

Rejestruje cref="SourceRange"/> w podanej lokalizacji.

(Odziedziczone po Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)
Przestarzałe.

Wywoływana, gdy okno dialogowe powinno ponownie monitować użytkownika o dane wejściowe.

(Odziedziczone po Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)
Przestarzałe.

Wywoływana, gdy okno dialogowe podrzędne zakończyło swoją kolej, zwracając kontrolkę do tego okna dialogowego.

(Odziedziczone po ActionScope)

Metody rozszerzania

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)
Przestarzałe.

Tworzy stos okna dialogowego i uruchamia okno dialogowe, wypychając go do stosu.

Dotyczy