ExportCodeRefactoringProviderAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используйте этот атрибут для объявления CodeRefactoringProvider реализации, чтобы ее можно было обнаружить узлом.
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
- Наследование
-
ExportCodeRefactoringProviderAttribute
- Атрибуты
Конструкторы
ExportCodeRefactoringProviderAttribute(String, String[]) |
Конструктор атрибутов, используемый для указания доступности поставщика рефакторинга кода. |
Свойства
DocumentExtensions |
Расширения документов, для которых этот поставщик может предоставлять рефакторинг. Каждая строка расширения должна содержать начальную точку, например ".txt", .xaml", .editorconfig" и т. д. По умолчанию это значение равно NULL, и расширение документа не учитывается для определения применимости рефакторинга. |
DocumentKinds |
Типы документов, для которых этот поставщик может предоставлять рефакторинг. См. раздел TextDocumentKind. По умолчанию поставщик поддерживает рефакторинг только для исходных документов, Document. |
Languages |
Исходные языки, для которых этот поставщик может предоставлять рефакторинг. См. раздел LanguageNames. |
Name |