Foreach Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
Use ForEachElement instead.
Esegue un set di azioni una volta per ogni elemento in un elenco o una raccolta in memoria.
[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
- Ereditarietà
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| Foreach(String, Int32) |
Obsoleti.
Inizializza una nuova istanza della classe Foreach. |
Campi
| Nome | Descrizione |
|---|---|
| Kind |
Obsoleti.
Identificatore di classe. |
| OFFSETKEY |
Obsoleti.
Definisce il percorso per il tasto offset. (Ereditato da ActionScope) |
Proprietà
| Nome | Descrizione |
|---|---|
| Actions |
Obsoleti.
Ottiene o imposta le azioni da eseguire. (Ereditato da ActionScope) |
| Disabled |
Obsoleti.
Ottiene o imposta un'espressione facoltativa che, se è true, disabiliterà questa azione. |
| Id |
Obsoleti.
Ottiene o imposta l'id per il dialogo. (Ereditato da Dialog) |
| Index |
Obsoleti.
Ottiene o imposta l'espressione del percorso delle proprietà all'indice dell'elemento. |
| ItemsProperty |
Obsoleti.
Ottiene o stabilisce l'espressione del percorso delle proprietà alla collezione degli elementi. |
| Source |
Obsoleti.
Ottiene le informazioni del cref="SourceRange"/>. (Ereditato da Dialog) |
| TelemetryClient |
Obsoleti.
Ottiene o imposta il IBotTelemetryClient materiale da usare per il registro. (Ereditato da Dialog) |
| Value |
Obsoleti.
Ottiene o imposta l'espressione del percorso delle proprietà al valore dell'elemento. |
Metodi
| Nome | Descrizione |
|---|---|
| BeginActionAsync(DialogContext, Int32, CancellationToken) |
Obsoleti.
Avvia un nuovo dialogo e lo inserisce nello stack di dialoghi. (Ereditato da ActionScope) |
| BeginDialogAsync(DialogContext, Object, CancellationToken) |
Obsoleti.
Chiamato quando il dialogo viene avviato e inserito nello stack di dialoghi. |
| ContinueDialogAsync(DialogContext, CancellationToken) |
Obsoleti.
Chiamato quando il dialogo è proseguito, dove è il dialogo attivo e l'utente risponde con una nuova attività. (Ereditato da ActionScope) |
| EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
Obsoleti.
Chiamato quando termina il dialogo. (Ereditato da Dialog) |
| GetDependencies() |
Obsoleti.
Enumera le dipendenze dei dialoghi figli in modo che possano essere aggiunte al set di dialoghi dei contenitori. (Ereditato da ActionScope) |
| GetVersion() |
Obsoleti.
Ottiene una stringa unica che rappresenta la versione di questo dialogo. Se la versione cambia tra turni il sistema del dialogo genererà un evento DialogChanged. (Ereditato da ActionScope) |
| NextItemAsync(DialogContext, CancellationToken) |
Obsoleti.
Chiama il prossimo oggetto della pila. |
| OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken) |
Obsoleti.
Chiamato quando si restituisce il controllo a questo dialogo con un ActionScopeResult. (Ereditato da ActionScope) |
| OnBreakLoopAsync(DialogContext, ActionScopeResult, CancellationToken) |
Obsoleti.
Chiamato quando un controllo che ritorna a questa dialogo con un ActionScopeResult con la proprietà ActionCommand impostata su |
| OnComputeId() |
Obsoleti.
Costruisce l'ID di calcolo per il dialogo. |
| OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken) |
Obsoleti.
Chiamato quando un controllo che ritorna a questa dialogo con un ActionScopeResult con la proprietà ActionCommand impostata su |
| OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
Obsoleti.
Chiamato quando è stato generato un evento, utilizzando |
| OnEndOfActionsAsync(DialogContext, Object, CancellationToken) |
Obsoleti.
Chiamato quando l'azione del dialogo termina. |
| OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken) |
Obsoleti.
Chiamato quando si restituisce il controllo a questa dialogo con un ActionScopeResult con la proprietà ActionCommand impostata su |
| OnNextActionAsync(DialogContext, Object, CancellationToken) |
Obsoleti.
Chiamato quando il dialogo continua all'azione successiva. (Ereditato da ActionScope) |
| OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Obsoleti.
Chiamato dopo che un evento è stato indirizzato a tutti i genitori e non è stato gestito. (Ereditato da Dialog) |
| OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
Obsoleti.
Chiamato prima che un evento venga visualizzato nell'elemento padre. (Ereditato da Dialog) |
| RegisterSourceLocation(String, Int32) |
Obsoleti.
Registra un cref="SourceRange"/> nella posizione fornita. (Ereditato da Dialog) |
| RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
Obsoleti.
Chiamato quando la finestra di dialogo deve richiedere di nuovo l'input all'utente. (Ereditato da Dialog) |
| ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
Obsoleti.
Chiamato quando un dialogo figlio completava il suo turno, restituendo il controllo a questo dialogo. (Ereditato da ActionScope) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
Obsoleti.
Crea uno stack di dialoghi e avvia un dialogo, che lo inserisce nello stack. |