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 или пустое выражение считается совпадением.
Возможности проекта могут быть любым символом, кроме этих зарезервированных символов: "':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r