ExportCodeRefactoringProviderAttribute 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 CodeRefactoringProvider implementação para que ela possa ser descoberta pelo 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
- Herança
-
ExportCodeRefactoringProviderAttribute
- Atributos
Construtores
ExportCodeRefactoringProviderAttribute(String, String[]) |
Construtor de atributo usado para especificar a disponibilidade de um provedor de refatoração de código. |
Propriedades
DocumentExtensions |
As extensões de documento para as quais esse provedor pode fornecer refatorações. 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 refatorações. |
DocumentKinds |
Os tipos de documento para os quais esse provedor pode fornecer refatorações. Consulte TextDocumentKind. Por padrão, o provedor dá suporte a refatorações somente para documentos de origem, Document. |
Languages |
Os idiomas de origem para os quais esse provedor pode fornecer refatorações. Consulte LanguageNames. |
Name |
O nome do CodeRefactoringProvider. |