VsProjectCapabilityExpressionMatcher Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Předáno do GetService(Type) , aby se vrátil odkaz na 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
- Atributy
Poznámky
Platná syntaxe výrazu je definována takto:
Výraz schopnosti, například "(VisualC | CSharp) + (MSTest | NUnit)".
| je operátor OR.
Znaky "&" a "+" jsou operátory AND.
Znak "!" je operátor NOT.
Závorky vynutí pořadí priorit vyhodnocení.
Hodnota null nebo prázdný výraz jsou vyhodnoceny jako shoda.
Funkce projektu můžou mít libovolný znak s výjimkou těchto rezervovaných znaků: "'':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r