Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Object that provides access to Automation Extenders.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<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
The ObjectExtenders type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
DTE | Gets the top-level extensibility object. |
![]() |
Parent | Gets the immediate parent object of a ObjectExtenders object. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
GetContextualExtenderCATIDs | Gets all CATIDs for the current selection. |
![]() |
GetExtender | Gets an Extender for the given object under the specified category. |
![]() |
GetExtenderNames | Gets all Extenders for the given object under the specified category. |
![]() |
GetLocalizedExtenderName | Infrastructure. Microsoft Internal Use Only. |
![]() |
RegisterExtenderProvider | Registers an Extender Provider for a specific Extender category. |
![]() |
RegisterExtenderProviderUnk | Registers an Extender Provider for an IUnknown-based Extender category. |
![]() |
UnregisterExtenderProvider | Unregister a previously registered Extender Provider. |
Top