VsProjectCapabilityExpressionMatcher Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Übergeben an GetService(Type), um einen Verweis auf IVsBooleanSymbolExpressionEvaluator zurückzugeben.
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
- Attribute
Hinweise
Gültige Ausdruckssyntax ist folgendermaßen definiert:
Der Funktionsausdruck, wie "(VisualC | CSharp) + (MSTest | NUnit)".
"|" ist der Operator OR.
Die Zeichen "&" und "+" sind beide AND-Operatoren.
Das Zeichen "!" ist der Operator NOT.
Klammern erzwingen die Rangfolge der Auswertung.
Eine leerer oder NULL-Ausdruck wird als Übereinstimmung ausgewertet.
Projektfunktionen können ein beliebiges Zeichen mit Ausnahme dieser reservierten Zeichen sein: "'':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r