ObjectExtenders - интерфейс
Объект, предоставляющий доступ к расширителям автоматизации.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")> _
Public Interface ObjectExtenders
[GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[GuidAttribute(L"8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface class ObjectExtenders
[<GuidAttribute("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders = interface end
public interface ObjectExtenders
Тип ObjectExtenders предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
DTE | Возвращает объект расширения верхнего уровня. | |
Parent | Возвращает непосредственный родительский объект для объекта ObjectExtenders. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
GetContextualExtenderCATIDs | Возвращает все идентификаторы CATID для текущего выделения. | |
GetExtender | Возвращает расширитель для определенного объекта в указанной категории. | |
GetExtenderNames | Возвращает все расширители для определенного объекта в указанной категории. | |
GetLocalizedExtenderName | Инфраструктура. Только для внутреннего использования Майкрософт. | |
RegisterExtenderProvider | Регистрирует поставщик-расширитель для указанной категории расширителей. | |
RegisterExtenderProviderUnk | Регистрирует поставщик-расширитель для категории расширителя на основе IUnknown. | |
UnregisterExtenderProvider | Удаляет из реестра внесенный в него поставщик-расширитель. |
В начало страницы