Share via


IVsBooleanSymbolExpressionEvaluator Interface

Definition

Provides expression parsing and evaluation against a set of Boolean symbols in order to test whether a set of symbols causes the expression to evaluate to true.You can get this interface by calling GetService(Type) using VsProjectCapabilityExpressionMatcher.

public interface class IVsBooleanSymbolExpressionEvaluator
public interface class IVsBooleanSymbolExpressionEvaluator
__interface IVsBooleanSymbolExpressionEvaluator
public interface IVsBooleanSymbolExpressionEvaluator
[System.Runtime.InteropServices.Guid("59252755-82AC-4A88-A489-453FEEBC694D")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsBooleanSymbolExpressionEvaluator
type IVsBooleanSymbolExpressionEvaluator = interface
[<System.Runtime.InteropServices.Guid("59252755-82AC-4A88-A489-453FEEBC694D")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsBooleanSymbolExpressionEvaluator = interface
Public Interface IVsBooleanSymbolExpressionEvaluator
Attributes

Methods

EvaluateExpression(String, String)

Tests whether a set of symbols causes the expression to evaluate to true.

Applies to