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。

返回

如果 wszExpression 包含 符号 (中的 pSymbolChecker) ,则为 True,否则为 false。

适用于