Compartir a través de


ObjectExtenders (Interfaz)

Objeto que proporciona acceso a extensores de automatización.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
<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

El tipo ObjectExtenders expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Parent Obtiene el objeto primario inmediato de un objeto ObjectExtenders.

Arriba

Métodos

  Nombre Descripción
Método público GetContextualExtenderCATIDs Obtiene todos los Id. de categoría de la selección actual.
Método público GetExtender Obtiene un objeto Extender para el objeto dado bajo la categoría especificada.
Método público GetExtenderNames Obtiene todos los objetos Extender para el objeto dado bajo la categoría especificada.
Método público GetLocalizedExtenderName Infraestructura. Sólo para uso interno de Microsoft.
Método público RegisterExtenderProvider Registra un proveedor extensor para una categoría Extender específica.
Método público RegisterExtenderProviderUnk Registra un proveedor extensor para una categoría Extender basada en IUnknown.
Método público UnregisterExtenderProvider Anula el registro de un proveedor extensor previamente registrado.

Arriba

Vea también

Referencia

EnvDTE (Espacio de nombres)

Otros recursos

Implementar y utilizar extensores de automatización