Udostępnij za pośrednictwem


IVsBooleanSymbolExpressionEvaluator2.EvaluateExpression Metoda

Definicja

Oblicza wyrażenie.

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

Wyrażenie. Na przykład P1 & P2 & (! P3 | P4). Dozwolone są ciągi o wartości null i pustych; w takim przypadku metoda zwraca wartość true.

pSymbolChecker
IVsBooleanSymbolPresenceChecker

Obiekt do sprawdzania obecności symboli napotkanych podczas analizowania wyrażenia. Nie może mieć wartości null.

Zwraca

Prawda, jeśli wszExpression zawiera symbole w elemecie pSymbolChecker, w przeciwnym razie wartość false.

Dotyczy