Idioma

Foreach Classe

Definição

Atenção

Use ForEachElement instead.

Executa um conjunto de ações uma vez para cada item numa lista ou coleção em memória.

[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
Herança
Atributos

Construtores

Name Descrição
Foreach(String, Int32)
Obsoleto.

Inicializa uma nova instância da Foreach classe.

Campos

Name Descrição
Kind
Obsoleto.

Identificador de classe.

OFFSETKEY
Obsoleto.

Define o caminho para a chave de deslocamento.

(Herdado de ActionScope)

Propriedades

Name Descrição
Actions
Obsoleto.

Obtém ou define as ações a executar.

(Herdado de ActionScope)
Disabled
Obsoleto.

Recebe ou define uma expressão opcional que, se for verdadeira, desativa esta ação.

Id
Obsoleto.

Obtém ou define o id para o diálogo.

(Herdado de Dialog)
Index
Obsoleto.

Obtém ou define a expressão do caminho da propriedade para o índice do item.

ItemsProperty
Obsoleto.

Obtém ou define a expressão do caminho de propriedade para a coleção de itens.

Source
Obsoleto.

Obtém a informação do cref="SourceRange"/>.

(Herdado de Dialog)
TelemetryClient
Obsoleto.

Obtém ou configura os IBotTelemetryClient para usar na registo de madeira.

(Herdado de Dialog)
Value
Obsoleto.

Obtém ou define a expressão do caminho da propriedade ao valor do item.

Métodos

Name Descrição
BeginActionAsync(DialogContext, Int32, CancellationToken)
Obsoleto.

Inicia um novo diálogo e empurra-o para a pilha de diálogos.

(Herdado de ActionScope)
BeginDialogAsync(DialogContext, Object, CancellationToken)
Obsoleto.

É chamado quando o diálogo é iniciado e colocado na pilha de diálogo.

ContinueDialogAsync(DialogContext, CancellationToken)
Obsoleto.

É chamado quando o diálogo continua, onde é o diálogo ativo e o utilizador responde com uma nova atividade.

(Herdado de ActionScope)
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken)
Obsoleto.

Chamado quando a caixa de diálogo está terminando.

(Herdado de Dialog)
GetDependencies()
Obsoleto.

Enumera as dependências de diálogo dos filhos para que possam ser adicionadas ao conjunto de diálogo dos contentores.

(Herdado de ActionScope)
GetVersion()
Obsoleto.

Recebe uma cadeia única que representa a versão deste diálogo. Se a versão mudar entre turnos, o sistema de diálogo emitirá um evento DialogChanged.

(Herdado de ActionScope)
NextItemAsync(DialogContext, CancellationToken)
Obsoleto.

Chama o próximo item da pilha.

OnActionScopeResultAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoleto.

Chamado ao devolver o controlo a este diálogo com um ActionScopeResult.

(Herdado de ActionScope)
OnBreakLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoleto.

Chamado quando um retorna controlo a este diálogo com um ActionScopeResult com a propriedade ActionCommand definida como BreakLoop.

OnComputeId()
Obsoleto.

Constrói o ID de computação para o diálogo.

OnContinueLoopAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoleto.

Chamado quando um retorna controlo a este diálogo com um ActionScopeResult com a propriedade ActionCommand definida como ContinueLoop.

OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoleto.

Chamado quando um evento foi levantado, usando DialogContext.emitEvent(), seja pelo diálogo atual ou por um diálogo que o diálogo atual iniciou.

(Herdado de Dialog)
OnEndOfActionsAsync(DialogContext, Object, CancellationToken)
Obsoleto.

Chamado quando a ação do diálogo termina.

OnGotoActionAsync(DialogContext, ActionScopeResult, CancellationToken)
Obsoleto.

Chamado ao devolver o controlo a este diálogo com um ActionScopeResult com a propriedade ActionCommand definida como GoToAction.

(Herdado de ActionScope)
OnNextActionAsync(DialogContext, Object, CancellationToken)
Obsoleto.

Chamado quando o diálogo continua para a ação seguinte.

(Herdado de ActionScope)
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoleto.

Liguei depois de um evento ter sido comunicado a todos os pais e não ter sido tratado.

(Herdado de Dialog)
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken)
Obsoleto.

Chamado antes de um evento ser encaminhado para o seu pai.

(Herdado de Dialog)
RegisterSourceLocation(String, Int32)
Obsoleto.

Regista um cref="SourceRange"/> no local fornecido.

(Herdado de Dialog)
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken)
Obsoleto.

Chamado quando a caixa de diálogo deve solicitar novamente a entrada do usuário.

(Herdado de Dialog)
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken)
Obsoleto.

Chamada quando um diálogo filho terminava o seu turno, devolvendo o controlo a esse diálogo.

(Herdado de ActionScope)

Métodos da Extensão

Name Descrição
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken)
Obsoleto.

Cria uma pilha de diálogo e inicia uma caixa de diálogo, empurrando-a para a pilha.

Aplica-se a