Share via


VsProjectCapabilityExpressionMatcher インターフェイス

定義

への参照を 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 または空の式は、一致として評価されます。

  • プロジェクトの機能は、予約文字 "'':;,+-*/\!~| を除く任意の文字にすることができます。&%$@^()={}[]<>? を除く文字を使用できます。

適用対象