ObjectExtenders-Schnittstelle
Ein Objekt, das den Zugriff auf Automationsextender 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 | Hebt die Registrierung eines zuvor registrierten Extenderanbieters auf. |
Zum Seitenanfang