RegisterExtenderAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.
Этот атрибут регистрирует пакет в качестве расширителя. Переданный GUID определяет, что расширяется. Атрибуты пакета не контролируют поведение пакета, но они может быть использован средствами регистрации для регистрации правильных сведений в Visual Studio.
public ref class RegisterExtenderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class RegisterExtenderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
[System.Obsolete("RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.")]
public sealed class RegisterExtenderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
[<System.Obsolete("RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.")>]
type RegisterExtenderAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class RegisterExtenderAttribute
Inherits RegistrationAttribute
- Наследование
- Атрибуты
Конструкторы
RegisterExtenderAttribute(String, String, String) |
Устаревшие..
Создает новый атрибут RegisterExtenderAttribute. |
Свойства
ExtendeeCatId |
Устаревшие..
CatID расширяемого элемента. |
Extender |
Устаревшие..
Guid расширителя. |
ExtenderName |
Устаревшие..
Имя расширителя. |
TypeId |
Устаревшие..
Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого , должен переопределять это свойство только в том случае, если ему требуется более качественный контроль над экземплярами, которые можно применить к классу. (Унаследовано от RegistrationAttribute) |
Методы
GetPackageRegKeyPath(Guid) |
Устаревшие..
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Устаревшие..
Вызывается для регистрации атрибута с данным контекстом. Контекст содержит место, куда должны быть сохранены сведения о регистрации. он также содержит такие сведения, как регистрируемого типа и путь. |
Unregister(RegistrationAttribute+RegistrationContext) |
Устаревшие..
Отмените регистрацию этой спецификации расширителя. |