ExportCodeFixProviderAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Use esse atributo para declarar uma CodeFixProvider implementação para que ela possa ser descoberta pelo host.
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
- Herança
-
ExportCodeFixProviderAttribute
- Atributos
Construtores
ExportCodeFixProviderAttribute(String, String[]) |
Construtor de atributo usado para especificar a aplicação automática de um provedor de correção de código. |
Propriedades
DocumentExtensions |
As extensões de documento para as quais esse provedor pode fornecer correções de código. Cada cadeia de caracteres de extensão deve incluir o período à esquerda, por exemplo, ".txt", ".xaml", ".editorconfig", etc. Por padrão, esse valor é nulo e a extensão do documento não é considerada para determinar a aplicabilidade de correções de código. |
DocumentKinds |
Os tipos de documento para os quais esse provedor pode fornecer correções de código. Consulte TextDocumentKind. Por padrão, o provedor dá suporte a correções de código somente para documentos de origem, Document. Forneça representação de cadeia de caracteres dos tipos de documentos para esta propriedade, por exemplo: DocumentKinds = new[] { nameof(TextDocumentKind.AdditionalDocument) } |
Languages |
Os idiomas de origem para os quais esse provedor pode fornecer correções. Consulte LanguageNames. |
Name |
Nome opcional do CodeFixProvider. |