ExportCodeFixProviderAttribute Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |