VsProjectCapabilityExpressionMatcher 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
传递给 以 GetService(Type) 返回对 的 IVsBooleanSymbolExpressionEvaluator引用。
public interface class VsProjectCapabilityExpressionMatcher
public interface class VsProjectCapabilityExpressionMatcher
__interface VsProjectCapabilityExpressionMatcher
[System.Runtime.InteropServices.Guid("943A3169-D328-4E42-8AF6-7200E5E8C2E4")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface VsProjectCapabilityExpressionMatcher
[<System.Runtime.InteropServices.Guid("943A3169-D328-4E42-8AF6-7200E5E8C2E4")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type VsProjectCapabilityExpressionMatcher = interface
Public Interface VsProjectCapabilityExpressionMatcher
- 属性
注解
有效表达式语法按以下方式定义:
功能表达式,例如“(VisualC | CSharp) + (MSTest | NUnit)”。
“|”是 OR 运算符。
“&”和“+”字符都是 AND 运算符。
“!”字符是 NOT 运算符。
带括号强制计算优先顺序。
null 或空表达式作为匹配计算。
项目功能可以是除以下保留字符之外的任何字符:“'':;,+-*/\!~|&%$@^ () ={}[]<>? \t\b\n\r