Condividi tramite


Interfaccia ObjectExtenders

Oggetto che fornisce l'accesso a 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.

In alto

Metodi

  Nome Descrizione
Metodo pubblico GetContextualExtenderCATIDs Ottiene tutti i CATID per la selezione corrente.
Metodo pubblico GetExtender Ottiene un Extender per l'oggetto indicato nella categoria specificata.
Metodo pubblico GetExtenderNames Ottiene tutti gli Extender per l'oggetto indicato nella categoria specificata.
Metodo pubblico GetLocalizedExtenderName Infrastruttura. Solo per utilizzo interno di Microsoft.
Metodo pubblico RegisterExtenderProvider Registra un provider Extender per una categoria Extender specifica.
Metodo pubblico RegisterExtenderProviderUnk Registra un provider Extender per una categoria di estensione basata su IUnknown.
Metodo pubblico UnregisterExtenderProvider Annulla la registrazione di un provider Extender precedentemente registrato.

In alto

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE

Altre risorse

Implementazione e utilizzo delle estensioni di automazione