Udostępnij za pośrednictwem


Wyliczenie VSConstants.VsUIHierarchyWindowCmdIds

Wyliczenie poleceń, które stosuje się do zdarzeń unikatowe dla IVsUIHierarchyWindow.

Przestrzeń nazw:  Microsoft.VisualStudio
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

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

Elementy członkowskie

Nazwa elementu członkowskiego Opis
UIHWCMDID_RightClick Występuje, gdy użytkownik kliknie prawym przyciskiem myszy przycisk myszy w okienku drzewa.
UIHWCMDID_DoubleClick Występuje, gdy użytkownik dwukrotnie kliknie przycisk myszy w okienku drzewa.
UIHWCMDID_EnterKey Występuje, gdy użytkownik wciśnie klawisz Enter, podczas, gdy fokus w okienku drzewa.
UIHWCMDID_StartLabelEdit Występuje, gdy tekst węzła drzewa staje się polem edycji wpisu.
UIHWCMDID_CommitLabelEdit Występuje, gdy węzeł drzewa zamieni z polem edycji wpisu wróć na tekst statyczny.
UIHWCMDID_CancelLabelEdit Występuje, gdy użytkownik hits klawisz escape i powoduje, że można edytować węzła z powrotem przekształcić tekst statyczny.

Uwagi

UIHWCMDID_RightClick Polecenie to, co mówi interfejsu IVsUIHierarchy w IVsUIHierarchyWindow , aby wyświetlić menu kontekstowe.Od położenia kursora myszy może zmienić między myszy w dół i zdarzeń myszy i kliknij prawym przyciskiem myszy polecenie może być nawet pochodzą z klawiatury Visual Studio zawiera pozycję menu właściwego do pvaIn przez wykonanie operacji kopiowania pamięci na POINTS struktury do VT_UI4 część pvaIn wariantu.

Aby pokazać pochodnego użyj menu POINTS jako współrzędne, aby wyświetlić menu kontekstowe wywoływania ShowContextMenu.Zapewnienie prawidłowego polecenia obsługi można należy przekazywać NULL docelowej polecenia do ShowContextMenu menu tak, aby IVsUIHierarchyWindow będzie miał szansę pierwszy do obsługi poleceń, takich jak usuwanie.

Zdarzenia UIHWCMDID_StartLabelEdit, UIHWCMDID_CommitLabelEdit, i UIHWCMDID_CancelLabelEdit są tylko powiadamiania.Zmiana tekstu węzeł będzie obsługiwana przez SetProperty z właściwością ustawioną VSHPROPID_EditLabel.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio