DataViewSelectionMenuCommand, classe

Permet de déterminer l'état d'une commande de menu contextuel lorsque plusieurs nœuds sont sélectionnés dans l'explorateur de serveurs pour une connexion de données spécifique, puis d'appeler la commande.

Hiérarchie d'héritage

Object
  MenuCommand
    Microsoft.VisualStudio.Data.Framework.DataMenuCommand
      Microsoft.VisualStudio.Data.Framework.DataViewMenuCommand
        Microsoft.VisualStudio.Data.Framework.DataViewSelectionMenuCommand

Espace de noms :  Microsoft.VisualStudio.Data.Framework
Assembly :  Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Déclaration
Public Class DataViewSelectionMenuCommand _
    Inherits DataViewMenuCommand
public class DataViewSelectionMenuCommand : DataViewMenuCommand
public ref class DataViewSelectionMenuCommand : public DataViewMenuCommand
type DataViewSelectionMenuCommand =  
    class 
        inherit DataViewMenuCommand 
    end
public class DataViewSelectionMenuCommand extends DataViewMenuCommand

Le type DataViewSelectionMenuCommand expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataViewSelectionMenuCommand(CommandID, IVsDataViewHierarchy) Initialise une nouvelle instance de la classe d' DataViewSelectionMenuCommand avec la commande et la hiérarchie de vue.
Méthode publique DataViewSelectionMenuCommand(CommandID, EventHandler, IVsDataViewHierarchy) Initialise une nouvelle instance de la classe d' DataViewSelectionMenuCommand avec la commande, un événement, et la hiérarchie de vue.
Méthode publique DataViewSelectionMenuCommand(CommandID, EventHandler, EventHandler, IVsDataViewHierarchy) Initialise une nouvelle instance de la classe d' DataViewSelectionMenuCommand avec la commande, les événements, et la hiérarchie de vue.

Début

Propriétés

  Nom Description
Propriété publique Checked Obtient ou définit une valeur indiquant si cet élément de menu est coché. (Hérité de MenuCommand.)
Propriété publique CommandID Obtient le CommandID associé à cette commande de menu. (Hérité de MenuCommand.)
Propriété publique Enabled Obtient une valeur indiquant si cet élément de menu est disponible. (Hérité de MenuCommand.)
Propriété publique ItemId Obtient l'ID d'élément (Hérité de DataViewMenuCommand.)
Propriété publique OleStatus Obtient le code d'état de la commande OLE pour cet élément de menu. (Hérité de MenuCommand.)
Propriété publique Properties Obtient les propriétés publiques associées au MenuCommand. (Hérité de MenuCommand.)
Propriété publique Supported Obtient ou définit une valeur indiquant si cet élément de menu est pris en charge. (Hérité de MenuCommand.)
Propriété publique Text Récupère la propriété d' Text de la commande de menu. (Hérité de DataMenuCommand.)
Propriété publique Visible Obtient ou définit une valeur indiquant si cet élément de menu est visible. (Hérité de MenuCommand.)

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Invoke() Appelle la commande de menu. (Hérité de DataMenuCommand.)
Méthode publique Invoke(Object) Appelle la commande avec les arguments spécifiés pour chaque nœud de la sélection correspondant à une connexion de données. (Substitue DataMenuCommand.Invoke(Object).)
Méthode protégée MemberwiseClone Crée une copie superficielle du Object actuel. (Hérité de Object.)
Méthode protégée OnCommandChanged Déclenche l'événement CommandChanged. (Hérité de MenuCommand.)
Méthode publique ToString Retourne une représentation de type chaîne de cette commande de menu. (Hérité de MenuCommand.)
Méthode publique UpdateStatus Essentiel pour la sécurité. Met à jour l'état de cette commande sur l'ensemble commun de valeurs d'état extraites de tous les nœuds dans la sélection de nœuds pour une connexion de données. (Substitue DataMenuCommand.UpdateStatus().)

Début

Événements

  Nom Description
Événement public CommandChanged Se produit lorsque la commande de menu est modifiée. (Hérité de MenuCommand.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Data.Framework, espace de noms