Bagikan melalui


VsProjectCapabilityExpressionMatcher Antarmuka

Definisi

Diteruskan ke GetService(Type) untuk mengembalikan referensi ke 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
Atribut

Keterangan

Sintaks ekspresi yang valid didefinisikan sebagai:

  • Ekspresi kemampuan, seperti "(VisualC | CSharp) + (MSTest | NUnit)".

  • "|" adalah operator OR.

  • Karakter "&" dan "+" adalah operator AND.

  • Karakter "!" adalah operator NOT.

  • Urutan evaluasi paksa tanda kurung diutamakan.

  • Ekspresi null atau kosong dievaluasi sebagai kecocokan.

  • Kemampuan proyek mungkin karakter apa pun kecuali karakter khusus ini: "'':;,+-*/\!~|&%$@^()={}[]<>? \t\b\n\r

Berlaku untuk