VsProjectCapabilityExpressionMatcher Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Passado para GetService(Type) para retornar uma referência 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
Comentários
A sintaxe da expressão válida é definida como:
A expressão de recurso, como "(VisualC | CSharp) + (MSTest | NUnit)".
O "|" é o operador OR.
Os caracteres "&" e "+" são operadores AND.
O caractere "!" é o operador NOT.
Parênteses forçam a ordem de precedência de avaliação.
Uma expressão nula ou vazia é avaliada como uma correspondência.
Os recursos do projeto podem ser qualquer caractere, exceto esses caracteres reservados: "':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r