VsProjectCapabilityExpressionMatcher Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
GetService(Type) öğesine başvuru döndürmek için öğesine IVsBooleanSymbolExpressionEvaluatorgeçirildi.
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
- Öznitelikler
Açıklamalar
Geçerli ifade sözdizimi şu şekilde tanımlanır:
"(VisualC | ) gibi yetenek ifadesi CSharp) + (MSTest | NUnit)".
"|" OR işlecidir.
"&" ve "+" karakterlerinin her ikisi de AND işleçleridir.
"!" karakteri NOT işlecidir.
Parantezler değerlendirme öncelik sırasını zorlar.
Null veya boş ifade bir eşleşme olarak değerlendirilir.
Proje özellikleri şu ayrılmış karakterler dışında herhangi bir karakter olabilir: "'':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r