ExportCodeFixProviderAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Usare questo attributo per dichiarare un'implementazione CodeFixProvider in modo che possa essere individuata dall'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
- Ereditarietà
-
ExportCodeFixProviderAttribute
- Attributi
Costruttori
ExportCodeFixProviderAttribute(String, String[]) |
Costruttore di attributi usato per specificare l'applicazione automatica di un provider di correzione del codice. |
Proprietà
DocumentExtensions |
Estensioni del documento per cui questo provider può fornire correzioni del codice. Ogni stringa di estensione deve includere il periodo iniziale, ad esempio ".txt", ".xaml", ".editorconfig" e così via. Per impostazione predefinita, questo valore è Null e l'estensione del documento non viene considerata per determinare l'applicabilità delle correzioni del codice. |
DocumentKinds |
Tipi di documento per i quali questo provider può fornire correzioni del codice. Vedere TextDocumentKind. Per impostazione predefinita, il provider supporta correzioni di codice solo per i documenti di origine, Document. Specificare la rappresentazione stringa dei tipi di documenti per questa proprietà, ad esempio DocumentKinds = new[] { nameof(TextDocumentKind.AdditionalDocument) } |
Languages |
Le lingue di origine per cui questo provider può fornire correzioni. Vedere LanguageNames. |
Name |
Nome facoltativo dell'oggetto CodeFixProvider. |