Share via


IVsBooleanSymbolExpressionEvaluator2.EvaluateExpression Método

Definição

Avalia a expressão.

public:
 bool EvaluateExpression(System::String ^ wszExpression, Microsoft::VisualStudio::Shell::Interop::IVsBooleanSymbolPresenceChecker ^ pSymbolChecker);
public:
 bool EvaluateExpression(Platform::String ^ wszExpression, Microsoft::VisualStudio::Shell::Interop::IVsBooleanSymbolPresenceChecker ^ pSymbolChecker);
bool EvaluateExpression(std::wstring const & wszExpression, Microsoft::VisualStudio::Shell::Interop::IVsBooleanSymbolPresenceChecker const & pSymbolChecker);
public bool EvaluateExpression (string wszExpression, Microsoft.VisualStudio.Shell.Interop.IVsBooleanSymbolPresenceChecker pSymbolChecker);
abstract member EvaluateExpression : string * Microsoft.VisualStudio.Shell.Interop.IVsBooleanSymbolPresenceChecker -> bool
Public Function EvaluateExpression (wszExpression As String, pSymbolChecker As IVsBooleanSymbolPresenceChecker) As Boolean

Parâmetros

wszExpression
String

A expressão. Por exemplo, P1 & P2 & (! P3 | P4). Cadeias de caracteres nulas e vazias são permitidas; nesse caso, o método retorna true.

pSymbolChecker
IVsBooleanSymbolPresenceChecker

O objeto a ser marcar para a presença de símbolos encontrados durante a análise da expressão. Pode NÃO ser nulo.

Retornos

True se wszExpression contiver os símbolos em pSymbolChecker, caso contrário, false.

Aplica-se a