Sdílet prostřednictvím


IVsBooleanSymbolExpressionEvaluator2.EvaluateExpression Metoda

Definice

Vyhodnotí výraz.

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

Parametry

wszExpression
String

Výraz Příklad: P1 & P2 & (! P3 | P4). Null a prázdné řetězce jsou povoleny; v takovém případě metoda vrátí hodnotu true.

pSymbolChecker
IVsBooleanSymbolPresenceChecker

Objekt, který má zkontrolovat přítomnost symbolů nalezených při analýze výrazu. Nesmí být null.

Návraty

True, pokud wszExpression obsahuje symboly v pSymbolChecker, jinak false.

Platí pro