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 | Отменяет регистрацию ранее зарегистрированного поставщика расширителя. |
В начало страницы