Lire en anglais

Partager via


ExportLanguageServiceAttribute Class

Definition

Use this attribute to declare a ILanguageService implementation for inclusion in a MEF-based workspace.

C#
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Composition.MetadataAttribute]
public class ExportLanguageServiceAttribute : System.Composition.ExportAttribute
Inheritance
ExportLanguageServiceAttribute
Attributes

Remarks

Declares a ILanguageService implementation for inclusion in a MEF-based workspace.

Constructors

ExportLanguageServiceAttribute(Type, String, String)

Use this attribute to declare a ILanguageService implementation for inclusion in a MEF-based workspace.

Properties

Language

The language that the service is target for. Specify a value from LanguageNames, or other language name.

Layer

The layer that the service is specified for. Specify a value from ServiceLayer.

ServiceType

The assembly qualified name of the service's type.

Applies to

Produit Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0