Lenguaje

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

Nombre Description
Foreach(String, Int32)
Obsoletos.

Inicializa una nueva instancia de la clase Foreach.

Campos

Nombre Description
Kind
Obsoletos.

Identificador de clase.

OFFSETKEY
Obsoletos.

Define el camino para la clave de desplazamiento.

(Heredado de ActionScope)

Propiedades

Nombre Description
Actions
Obsoletos.

Obtiene o establece las acciones 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 id para el diálogo.

(Heredado de Dialog)
Index
Obsoletos.

Obtiene o establece la expresión de ruta de propiedades en el índice de ítems.

ItemsProperty
Obsoletos.

Obtiene o establece la expresión de ruta de propiedades para la colección de elementos.

Source
Obsoletos.

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

(Heredado de Dialog)
TelemetryClient
Obsoletos.

Obtienen o configuran el IBotTelemetryClient uso para la tala.

(Heredado de Dialog)
Value
Obsoletos.

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

Métodos

Nombre Description
BeginActionAsync(DialogContext, Int32, CancellationToken)
Obsoletos.

Inicia un cuadro de diálogo nuevo e lo inserta en la pila de diálogos.

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

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

ContinueDialogAsync(DialogContext, CancellationToken)
Obsoletos.

Se llama cuando se continúa el cuadro de 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 cuadro de diálogo.

(Heredado de Dialog)
GetDependencies()
Obsoletos.

Enumera las dependencias de diálogo de los hijos para que puedan añadirse al conjunto de diálogo de contenedores.

(Heredado de ActionScope)
GetVersion()
Obsoletos.

Obtiene una cadena única que representa la versión de este 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 objeto de la pila.

OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Llamado al devolver el control a este diálogo con un ActionScopeResult.

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

Llamado cuando un control devuelve a este diálogo con un ActionScopeResult con la propiedad ActionCommand establecida en BreakLoop.

OnComputeId()
Obsoletos.

Construye el ID de cómputo para el diálogo.

OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Llamado cuando un control devuelve a este diálogo con un ActionScopeResult con la 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 termina la acción del diálogo.

OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoletos.

Llamado al devolver el control a este diálogo con un ActionScopeResult con la propiedad ActionCommand establecida en GoToAction.

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

Se llama cuando el diálogo continúa a 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 se propaga un evento a su elemento primario.

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

Registra un 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

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

Crea una pila de diálogos e inicia un diálogo, lo inserta en la pila.

Se aplica a