IVsBooleanSymbolExpressionEvaluator2.EvaluateExpression Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.