ObjectExtenders Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Object that provides access to Automation Extenders.
public interface class ObjectExtenders
public interface class ObjectExtenders
__interface ObjectExtenders
[System.Runtime.InteropServices.Guid("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface ObjectExtenders
[System.Runtime.InteropServices.Guid("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")]
public interface ObjectExtenders
[<System.Runtime.InteropServices.Guid("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type ObjectExtenders = interface
[<System.Runtime.InteropServices.Guid("8D0AA9CC-8465-42F3-AD6E-DFDE28CCC75D")>]
type ObjectExtenders = interface
Public Interface ObjectExtenders
- Attributes
Properties
DTE |
Gets the top-level extensibility object. |
Parent |
Gets the immediate parent object of a ObjectExtenders object. |
Methods
GetContextualExtenderCATIDs() |
Gets all CATIDs for the current selection. |
GetExtender(String, String, Object) |
Gets an Extender for the given object under the specified category. |
GetExtenderNames(String, Object) |
Gets all Extenders for the given object under the specified category. |
GetLocalizedExtenderName(String, String) |
Microsoft Internal Use Only. |
RegisterExtenderProvider(String, String, IExtenderProvider, String) |
Registers an Extender Provider for a specific Extender category. |
RegisterExtenderProviderUnk(String, String, IExtenderProviderUnk, String) |
Registers an Extender Provider for an IUnknown-based Extender category. |
UnregisterExtenderProvider(Int32) |
Unregister a previously registered Extender Provider. |