Compartir a través de


ExportCodeFixProviderAttribute Clase

Definición

Use este atributo para declarar una CodeFixProvider implementación para que el host pueda detectarla.

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
Herencia
ExportCodeFixProviderAttribute
Atributos

Constructores

ExportCodeFixProviderAttribute(String, String[])

Constructor de atributos usado para especificar la aplicación automática de un proveedor de corrección de código.

Propiedades

DocumentExtensions

Extensiones de documento para las que este proveedor puede proporcionar correcciones de código. Cada cadena de extensión debe incluir el punto inicial, por ejemplo, ".txt", ".xaml", ".editorconfig", etc. De forma predeterminada, este valor es NULL y la extensión del documento no se considera que se puede determinar la aplicabilidad de las correcciones de código.

DocumentKinds

Los tipos de documento para los que este proveedor puede proporcionar correcciones de código. Vea TextDocumentKind. De forma predeterminada, el proveedor admite correcciones de código solo para documentos de origen, Document. Proporcione una representación de cadena de los tipos de documentos para esta propiedad, por ejemplo: DocumentKinds = new[] { nameof(TextDocumentKind.AdditionalDocument) }

Languages

Los idiomas de origen para los que este proveedor puede proporcionar correcciones. Vea LanguageNames.

Name

Nombre opcional de CodeFixProvider.

Se aplica a