Compartilhar via


EVALFLAGS90

Enumera os valores válidos para sinalizadores que controlam a avaliação da expressão. Essa enumeração estende a enumeração EVALFLAGS .

Sintaxe

public enum enum_EVALFLAGS90
{
    // VS 8.0 values
    EVAL90_RETURNVALUE                 = 0x0002,
    EVAL90_NOSIDEEFFECTS               = 0x0004,
    EVAL90_ALLOWBPS                    = 0x0008,
    EVAL90_ALLOWERRORREPORT            = 0x0010,
    EVAL90_FUNCTION_AS_ADDRESS         = 0x0040,
    EVAL90_NOFUNCEVAL                  = 0x0080,
    EVAL90_NOEVENTS                    = 0x1000,
    EVAL90_DESIGN_TIME_EXPR_EVAL       = 0x2000,
    EVAL90_ALLOW_IMPLICIT_VARS         = 0x4000,

    // Values added in VS 9.0
    EVAL90_FORCE_EVALUATION_NOW        = 0x8000
};

Campos

EVAL90_RETURNVALUE
Especifica que o valor de retorno, se houver, seja avaliado.

EVAL90_NOSIDEEFFECTS
Especifica que os efeitos colaterais não serão permitidos.

EVAL90_ALLOWBPS
Especifica a parada em pontos de interrupção.

EVAL90_ALLOWERRORREPORT
Especifica que o relatório de erros para o host deve ser permitido. Usado principalmente para avaliação de expressão em script no Internet Explorer.

EVAL90_FUNCTION_AS_ADDRESS
Força funções a serem avaliadas como endereços, em vez de invocar a função.

EVAL90_NOFUNCEVAL
Impede que a função seja avaliada. Por exemplo, considere o int token na expressão myExpression(int) + 10. Essa função pode ser corretamente avaliada como um endereço, mas não como um valor.

EVAL90_NOEVENTS
Sinalizador para indicar que os eventos que ocorrem durante a avaliação da expressão não devem ser enviados para o gerenciador de depuração de sessão (SDM) ou para o IDE.

EVAL90_DESIGN_TIME_EXPR_EVAL
Permite a avaliação da expressão em tempo de design.

EVAL90_ALLOW_IMPLICIT_VARS
Permite a criação de variáveis implícitas.

EVAL90_FORCE_EVALUATION_NOW
Força a avaliação a ocorrer imediatamente. Isso é útil ao atender uma solicitação, como uma solicitação do usuário.

Requisitos

Cabeçalho: Msdbg90.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também