Partager via


Commands2, interface

Contient toutes les commandes, sous la forme d'objets Command, dans l'environnement.

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

Syntaxe

'Déclaration
<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")> _
Public Interface Commands2 _
    Inherits Commands
[GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface Commands2 : Commands
[GuidAttribute(L"7EAA857B-2356-494B-9E13-0F6EEFA86E43")]
public interface class Commands2 : Commands
[<GuidAttribute("7EAA857B-2356-494B-9E13-0F6EEFA86E43")>]
type Commands2 =  
    interface
        interface Commands
    end
public interface Commands2 extends Commands

Le type Commands2 expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count (Hérité de Commands.)
Propriété publique Count Obtient une valeur indiquant le nombre d'objets de la collection Commands.
Propriété publique DTE (Hérité de Commands.)
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique Parent (Hérité de Commands.)
Propriété publique Parent Obtient l'objet parent immédiat d'une collection Commands.

Début

Méthodes

  Nom Description
Méthode publique Add(String, Int32, Object%) (Hérité de Commands.)
Méthode publique Add(String, Int32, Object%) Infrastructure. Réservé à un usage interne Microsoft.
Méthode publique AddCommandBar(String, vsCommandBarType, Object, Int32) (Hérité de Commands.)
Méthode publique AddCommandBar(String, vsCommandBarType, Object, Int32) Crée une barre de commandes qui est enregistrée et qui sera disponible au prochain démarrage de l'environnement.
Méthode publique AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) (Hérité de Commands.)
Méthode publique AddNamedCommand(AddIn, String, String, String, Boolean, Int32, array<Object[]%, Int32) Crée une commande nommée qui est enregistrée par l'environnement et qui sera disponible au prochain démarrage de cet environnement, même si le complément n'est pas chargé au démarrage de l'environnement.
Méthode publique AddNamedCommand2 Crée une commande nommée qui est enregistrée par l'environnement et qui sera disponible au prochain démarrage de cet environnement, même si le complément n'est pas chargé au démarrage de l'environnement.
Méthode publique CommandInfo(Object, String%, Int32%) (Hérité de Commands.)
Méthode publique CommandInfo(Object, String%, Int32%) Retourne le GUID et l'ID de commande associés au contrôle CommandBar donné.
Méthode publique GetEnumerator() (Hérité de Commands.)
Méthode publique GetEnumerator() Obtient un énumérateur pour les éléments de la collection Commands.
Méthode publique Item(Object, Int32) (Hérité de Commands.)
Méthode publique Item(Object, Int32) Retourne un membre indexé d'une collection.
Méthode publique Raise(String, Int32, Object%, Object%) (Hérité de Commands.)
Méthode publique Raise(String, Int32, Object%, Object%) Exécute la commande spécifiée.
Méthode publique RemoveCommandBar(Object) (Hérité de Commands.)
Méthode publique RemoveCommandBar(Object) Supprime une barre de commandes créée à l'aide de la méthode AddCommandBar.
Méthode publique UpdateCommandUI Force une actualisation de l'état de l'interface utilisateur de la commande.

Début

Voir aussi

Référence

EnvDTE80, espace de noms