Share via


IVsBooleanSymbolExpressionEvaluator2 Interface

Definition

Provides expression parsing and evaluation against a hit tester of boolean symbols in order to test whether a set of symbols cause the expression to evaluate to true. It is obtained by co-creating the BooleanSymbolExpressionEvaluator service GUID.

public interface class IVsBooleanSymbolExpressionEvaluator2
public interface class IVsBooleanSymbolExpressionEvaluator2
__interface IVsBooleanSymbolExpressionEvaluator2
public interface IVsBooleanSymbolExpressionEvaluator2
[System.Runtime.InteropServices.Guid("D02A169E-F096-48B0-9A1C-B6AC30FAE9AD")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsBooleanSymbolExpressionEvaluator2
type IVsBooleanSymbolExpressionEvaluator2 = interface
[<System.Runtime.InteropServices.Guid("D02A169E-F096-48B0-9A1C-B6AC30FAE9AD")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsBooleanSymbolExpressionEvaluator2 = interface
Public Interface IVsBooleanSymbolExpressionEvaluator2
Attributes

Methods

EvaluateExpression(String, IVsBooleanSymbolPresenceChecker)

Evaluates the expression.

Applies to