VsProjectCapabilityExpressionMatcher Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se pasa a GetService(Type) para devolver una referencia a 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
- Atributos
Comentarios
La sintaxis de expresión válida se define como:
La expresión de la función, por ejemplo “(VisualC | CSharp) + (MSTest | NUnit)”.
"|" es el operador OR.
Los caracteres "&" y "+" son operadores AND.
El carácter “!” es el operador NOT.
Los paréntesis fuerzan el orden de precedencia de evaluación.
Una expresión null o vacía se evalúa como una coincidencia.
Las funcionalidades del proyecto pueden ser cualquier carácter excepto estos caracteres reservados: "':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r