IVsBooleanSymbolExpressionEvaluator2.EvaluateExpression Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вычисляет выражение.
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
Параметры
- wszExpression
- String
Выражение. Например, P1 & P2 & (! P3 | P4). Допускаются пустые и пустые строки; в этом случае метод возвращает значение true.
- pSymbolChecker
- IVsBooleanSymbolPresenceChecker
Объект, проверка наличие символов, встречающихся при анализе выражения. Не может иметь значение NULL.
Возвращаемое значение
Значение true, если wszExpression
содержит символы в , в pSymbolChecker
противном случае — значение false.