RegisterAdditionalEditorExtensionAttribute Класс

Определение

Важно!

Этот API несовместим с CLS.

Класс атрибута, предоставляющий способ добавления дополнительной обработки расширений файла к существующим редакторам, что-нибудь еще не изменяя

public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Наследование
RegisterAdditionalEditorExtensionAttribute
Атрибуты

Конструкторы

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Создает новый RegisterAdditionalEditorExtensionAttribute.

Свойства

Extension

Расширение файла, который требуется зарегистрировать.

Factory

GUID, определяющий фабрику редактора для регистрации.

Priority

Приоритет данного редактора для регистрируемого расширения. Чем больше значение, тем выше приоритет редактора.

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого, должен переопределять это свойство только в том случае, если ему требуется более эффективное управление экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Регистрация Дополнительный редактора

Unregister(RegistrationAttribute+RegistrationContext)

Отмена регистрации редактора

Применяется к