ExportCodeRefactoringProviderAttribute 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 CodeRefactoringProvider in modo che possa essere individuata dall'host.
public ref class ExportCodeRefactoringProviderAttribute sealed : System::Composition::ExportAttribute
[System.AttributeUsage(System.AttributeTargets.Class)]
[System.Composition.MetadataAttribute]
public sealed class ExportCodeRefactoringProviderAttribute : System.Composition.ExportAttribute
[System.Composition.MetadataAttribute]
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public sealed class ExportCodeRefactoringProviderAttribute : System.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
[<System.Composition.MetadataAttribute>]
type ExportCodeRefactoringProviderAttribute = class
inherit ExportAttribute
[<System.Composition.MetadataAttribute>]
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type ExportCodeRefactoringProviderAttribute = class
inherit ExportAttribute
Public NotInheritable Class ExportCodeRefactoringProviderAttribute
Inherits ExportAttribute
- Ereditarietà
-
ExportCodeRefactoringProviderAttribute
- Attributi
Costruttori
ExportCodeRefactoringProviderAttribute(String, String[]) |
Costruttore di attributi usato per specificare la disponibilità di un provider di refactoring del codice. |
Proprietà
DocumentExtensions |
Estensioni del documento per cui questo provider può fornire refactoring. 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à dei refactoring. |
DocumentKinds |
Tipi di documento per i quali questo provider può fornire refactoring. Vedere TextDocumentKind. Per impostazione predefinita, il provider supporta il refactoring solo per i documenti di origine, Document. |
Languages |
Lingue di origine per cui questo provider può fornire refactoring. Vedere LanguageNames. |
Name |
Nome di CodeRefactoringProvider. |