ObjectExtenders-Schnittstelle
Das Objekt, das den Zugriff auf die Automatisierungsextender ermöglicht.
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
Der ObjectExtenders-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. |
![]() |
Parent | Ruft das unmittelbar übergeordnete Objekt eines ObjectExtenders-Objekts ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
GetContextualExtenderCATIDs | Ruft alle CATIDs für die aktuelle Auswahl ab. |
![]() |
GetExtender | Ruft einen Extender für das jeweilige Objekt unter der angegebenen Kategorie ab. |
![]() |
GetExtenderNames | Ruft alle Extender für das jeweilige Objekt unter der angegebenen Kategorie ab. |
![]() |
GetLocalizedExtenderName | Infrastruktur. Nur für die interne Verwendung durch Microsoft vorgesehen. |
![]() |
RegisterExtenderProvider | Registriert einen Extenderanbieter für eine bestimmte Extenderkategorie. |
![]() |
RegisterExtenderProviderUnk | Registriert einen Extenderanbieter für eine auf IUnknown basierende Extenderkategorie. |
![]() |
UnregisterExtenderProvider | Die Registrierung eines registrierten Extenderanbieters aufheben. |
Zum Seitenanfang