Interfaccia ObjectExtenders

Oggetto che fornisce accesso agli Extender di automazione.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
<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

Il tipo ObjectExtenders espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un oggetto ObjectExtenders oggetto.

In alto

Metodi

  Nome Descrizione
Metodo pubblico GetContextualExtenderCATIDs ottiene tutti i CATID per la selezione corrente.
Metodo pubblico GetExtender Ottiene un'estensione per l'oggetto specificato nella categoria specificata.
Metodo pubblico GetExtenderNames Ottiene tutte le estensioni per l'oggetto specificato nella categoria specificata.
Metodo pubblico GetLocalizedExtenderName Infrastruttura. Solo per utilizzo interno di Microsoft.
Metodo pubblico RegisterExtenderProvider Registra un provider di estensione per una specifica categoria di estensione.
Metodo pubblico RegisterExtenderProviderUnk Registra un provider di estensione per una categoria basata su IUnknown di estensione.
Metodo pubblico UnregisterExtenderProvider Annullare la registrazione di un provider di estensione registrato in precedenza.

In alto

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE

Altre risorse

Implementazione e utilizzo delle estensioni di automazione