Partager via


VSConstants.VsUIHierarchyWindowCmdIds, énumération

Une énumération des commandes qui s'appliquent aux événements uniques à IVsUIHierarchyWindow.

Espace de noms :  Microsoft.VisualStudio
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
<GuidAttribute("60481700-078b-11d1-aaf8-00a0c9055a90")> _
Public Enumeration VsUIHierarchyWindowCmdIds
[GuidAttribute("60481700-078b-11d1-aaf8-00a0c9055a90")]
public enum VsUIHierarchyWindowCmdIds

Membres

Nom de membre Description
UIHWCMDID_RightClick Se produit lorsque le droit de l'utilisateur clique sur le pointage avec la souris le volet de l'arborescence.
UIHWCMDID_DoubleClick Se produit lorsque le double d'utilisateur clique sur la souris sur le volet de l'arborescence.
UIHWCMDID_EnterKey Se produit lorsque l'utilisateur enfonce la touche Entrée pendant que le volet de l'arborescence a le focus.
UIHWCMDID_StartLabelEdit Se produit lorsque le texte de nœud d'arbre devient un champ d'entrée modifiable.
UIHWCMDID_CommitLabelEdit Se produit lorsqu'un nœud d'arbre tourne d'un champ d'entrée modifiable le recharger le texte statique.
UIHWCMDID_CancelLabelEdit Se produit lorsque l'utilisateur touche la touche ESCAPE et provoque un nœud d'arbre modifiable au tour le recharger le texte statique.

Remarques

La commande d'UIHWCMDID_RightClick est ce qui indique l'interface IVsUIHierarchy dans IVsUIHierarchyWindow afficher le menu contextuel.Étant donné que la position de la souris peut changer entre la souris vers le bas et la souris vers le haut des événements et la commande de bouton droit sur peuvent même provenir du clavier Visual Studio fournit la position appropriée de menu dans pvaIn en effectuant une opération de copie de mémoire sur une structure d'POINTS dans la partie d'VT_UI4 du variant d'pvaIn.

Pour montrer le menu utilisez POINTS dérivé comme coordonnées pour montrer le menu contextuel, ShowContextMenu appelant.Pour garantir la commande appropriée vous gérant doit passer une cible de la commande d'NULL dans le menu d'ShowContextMenu afin qu'IVsUIHierarchyWindow ait la première chance de gérer des commandes comme la suppression.

Les événements UIHWCMDID_StartLabelEdit, UIHWCMDID_CommitLabelEdit, et UIHWCMDID_CancelLabelEdit sont pour la notification uniquement.Modifiant le texte du nœud sera géré par SetProperty avec le jeu de propriétés à VSHPROPID_EditLabel.

Voir aussi

Référence

Microsoft.VisualStudio, espace de noms