ExtensionPointRegistrationAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует поставщик точки расширения типа, определенного как ExtensionProviderType производными классами.
public ref class ExtensionPointRegistrationAttribute abstract : Microsoft::VisualStudio::Shell::RegistrationAttribute
public abstract class ExtensionPointRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
type ExtensionPointRegistrationAttribute = class
inherit RegistrationAttribute
Public MustInherit Class ExtensionPointRegistrationAttribute
Inherits RegistrationAttribute
- Наследование
- Производный
Конструкторы
| ExtensionPointRegistrationAttribute(Type, String) |
Инициализирует новый экземпляр класса ExtensionPointRegistrationAttribute. |
Свойства
| ExtensionProvidersKey |
Получает путь в реестре, где объявлены поставщики расширений. Переопределен в производных классах. |
| ExtensionProviderType |
Получает тип поставщика расширений, реализованного интерфейсом. |
| Name |
Получает имя поставщика точки расширения в понятном для человека формате. |
| Provider |
Получает GUID поставщика. |
| ProviderGuidString |
Получает GUID поставщика, выраженный в виде строки. |
| ProviderType |
Получает тип, реализующий связанную точку расширения в этом пакете. |
| TypeId |
Получает текущий экземпляр данного атрибута. (Унаследовано от RegistrationAttribute) |
Методы
| GetPackageRegKeyPath(Guid) |
Получает путь в реестре (относительно корня реестра приложения) VSPackage. (Унаследовано от RegistrationAttribute) |
| Register(RegistrationAttribute+RegistrationContext) |
Регистрирует данный атрибут с заданным контекстом. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Отменяет регистрацию этого атрибута. |