ExportCodeFixProviderAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Utilisez cet attribut pour déclarer une CodeFixProvider implémentation afin qu’elle puisse être découverte par l’hôte.
public ref class ExportCodeFixProviderAttribute sealed : System::Composition::ExportAttribute
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Composition.MetadataAttribute]
public sealed class ExportCodeFixProviderAttribute : System.Composition.ExportAttribute
[System.Composition.MetadataAttribute]
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public sealed class ExportCodeFixProviderAttribute : System.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
[<System.Composition.MetadataAttribute>]
type ExportCodeFixProviderAttribute = class
inherit ExportAttribute
[<System.Composition.MetadataAttribute>]
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type ExportCodeFixProviderAttribute = class
inherit ExportAttribute
Public NotInheritable Class ExportCodeFixProviderAttribute
Inherits ExportAttribute
- Héritage
-
ExportCodeFixProviderAttribute
- Attributs
Constructeurs
ExportCodeFixProviderAttribute(String, String[]) |
Constructeur d’attribut utilisé pour spécifier l’application automatique d’un fournisseur de correctifs de code. |
Propriétés
DocumentExtensions |
Extensions de document pour lesquelles ce fournisseur peut fournir des correctifs de code. Chaque chaîne d’extension doit inclure la période de début, par exemple , « .txt », . xaml », « . editorconfig », etc. Par défaut, cette valeur est null et l’extension de document n’est pas considérée pour déterminer l’applicabilité des correctifs de code. |
DocumentKinds |
Types de documents pour lesquels ce fournisseur peut fournir des correctifs de code. Consultez TextDocumentKind. Par défaut, le fournisseur prend en charge les correctifs de code uniquement pour les documents sources, Document. Fournir une représentation sous forme de chaîne des types de documents pour cette propriété, par exemple : DocumentKinds = new[] { nameof(TextDocumentKind.AdditionalDocument) } |
Languages |
Langues sources pour lesquelles ce fournisseur peut fournir des correctifs. Consultez LanguageNames. |
Name |
Nom facultatif du CodeFixProvider. |