Compartir a través de


Foreach Clase

Definición

Precaución

Use ForEachElement instead.

Ejecuta un conjunto de acciones una vez para cada elemento de una lista o colección en 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
Herencia
Atributos

Constructores

Foreach(String, Int32)
Obsoletos.

Inicializa una nueva instancia de la clase Foreach.

Campos

Kind
Obsoletos.

Identificador de clase.

OFFSETKEY
Obsoletos.

Define la ruta de acceso de la clave de desplazamiento.

(Heredado de ActionScope)

Propiedades

Actions
Obsoletos.

Obtiene o establece las acciones que se van a ejecutar.

(Heredado de ActionScope)
Disabled
Obsoletos.

Obtiene o establece una expresión opcional que, si es true, deshabilitará esta acción.

Id
Obsoletos.

Obtiene o establece el identificador del cuadro de diálogo.

(Heredado de Dialog)
Index
Obsoletos.

Obtiene o establece la expresión de ruta de acceso de propiedad al índice de elemento.

ItemsProperty
Obsoletos.

Obtiene o establece la expresión de ruta de acceso de propiedad a la colección de elementos.

Source
Obsoletos.

Obtiene la información de cref="SourceRange"/>.

(Heredado de Dialog)
TelemetryClient
Obsoletos.

Obtiene o establece el objeto IBotTelemetryClient que se va a usar para el registro.

(Heredado de Dialog)
Value
Obsoletos.

Obtiene o establece la expresión de ruta de acceso de propiedad al valor del elemento.

Métodos

BeginActionAsync(DialogContext, Int32, CancellationToken)
Obsoletos.

Inicia un nuevo diálogo y lo envía a la pila de diálogos.

(Heredado de ActionScope)
BeginDialogAsync(DialogContext, Object, CancellationToken)
Obsoletos.

Se llama cuando el diálogo se inicia e inserta en la pila de diálogos.

ContinueDialogAsync(DialogContext, CancellationToken)
Obsoletos.

Se llama cuando se continúa el diálogo, donde es el diálogo activo y el usuario responde con una nueva actividad.

(Heredado de ActionScope)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)
Obsoletos.

Se llama cuando finaliza el diálogo.

(Heredado de Dialog)
GetDependencies()
Obsoletos.

Enumera las dependencias de diálogo secundarias para que se puedan agregar al conjunto de diálogos de contenedores.

(Heredado de ActionScope)
GetVersion()
Obsoletos.

Obtiene una cadena única que representa la versión de este cuadro de diálogo. Si la versión cambia entre turnos, el sistema de diálogo emitirá un evento DialogChanged.

(Heredado de ActionScope)
NextItemAsync(DialogContext, CancellationToken)
Obsoletos.

Llama al siguiente elemento de la pila.

OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Se llama al devolver el control a este cuadro de diálogo con .ActionScopeResult

(Heredado de ActionScope)
OnBreakLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Se llama cuando se devuelve un control a este cuadro de diálogo con la ActionScopeResult propiedad ActionCommand establecida en BreakLoop.

OnComputeId()
Obsoletos.

Compila el identificador de proceso para el cuadro de diálogo.

OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Se llama cuando se devuelve un control a este cuadro de diálogo con la ActionScopeResult propiedad ActionCommand establecida en ContinueLoop.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoletos.

Se llama cuando se ha generado un evento, mediante DialogContext.emitEvent(), mediante el cuadro de diálogo actual o un diálogo que inició el diálogo actual.

(Heredado de Dialog)
OnEndOfActionsAsync(DialogContext, Object, CancellationToken)
Obsoletos.

Se llama cuando finaliza la acción del diálogo.

OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Se llama al devolver el control a este cuadro de diálogo con una ActionScopeResult con la propiedad ActionCommand establecida en GoToAction.

(Heredado de ActionScope)
OnNextActionAsync(DialogContext, Object, CancellationToken)
Obsoletos.

Se llama cuando el cuadro de diálogo continúa con la siguiente acción.

(Heredado de ActionScope)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoletos.

Se llamó después de que un evento se propagase a todos los padres y no se manejó.

(Heredado de Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoletos.

Se llama antes de que un evento se propaga a su elemento primario.

(Heredado de Dialog)
RegisterSourceLocation(String, Int32)
Obsoletos.

Registra una cref="SourceRange"/> en la ubicación proporcionada.

(Heredado de Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)
Obsoletos.

Se llama cuando el cuadro de diálogo debe volver a solicitar al usuario la entrada.

(Heredado de Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)
Obsoletos.

Se llama cuando un cuadro de diálogo secundario ha completado su turno y devuelve el control a este diálogo.

(Heredado de ActionScope)

Métodos de extensión

RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)
Obsoletos.

Crea una pila de diálogos e inicia un diálogo, insértelo en la pila.

Se aplica a