Partager via


ObjectExtenders, interface

Objet qui permet d'accéder aux extendeurs Automation.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
<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

Le type ObjectExtenders expose les membres suivants.

Propriétés

  Nom Description
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique Parent Obtient l'objet parent immédiat d'un objet ObjectExtenders.

Début

Méthodes

  Nom Description
Méthode publique GetContextualExtenderCATIDs Obtient tous les CATID de la sélection en cours.
Méthode publique GetExtender Obtient un extendeur de l'objet donné dans la catégorie spécifiée.
Méthode publique GetExtenderNames Obtient tous les extendeurs de l'objet donné dans la catégorie spécifiée.
Méthode publique GetLocalizedExtenderName Infrastructure. Réservé à un usage interne Microsoft.
Méthode publique RegisterExtenderProvider Inscrit un fournisseur d'extendeurs pour une catégorie d'extendeur spécifique.
Méthode publique RegisterExtenderProviderUnk Inscrit un fournisseur d'extendeurs pour une catégorie d'extendeur basée sur IUnknown.
Méthode publique UnregisterExtenderProvider Annule l'inscription d'un fournisseur d'extendeurs inscrit précédemment.

Début

Voir aussi

Référence

EnvDTE, espace de noms

Autres ressources

Implémentation et utilisation des extendeurs Automation