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)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Наследование
RegisterAdditionalEditorExtensionAttribute
Атрибуты

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

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

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

Свойства

Extension

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

Factory

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

Priority

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

TypeId

Получает текущий экземпляр данного атрибута.

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

Методы

GetPackageRegKeyPath(Guid)

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

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

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

Unregister(RegistrationAttribute+RegistrationContext)

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

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