VSConstants.VsUIHierarchyWindowCmdIds Sabit listesi

Tanım

Aşağıdaki komutlar yalnızca Uıhierarchwindow için uygulanan özel komutlardır. Komut grubu GUID 'inin bir parçası olarak tanımlanmıştır: CMDSETıD. UIHierarchyWindowCommandSet_guid.

public: enum class VSConstants::VsUIHierarchyWindowCmdIds
enum VSConstants::VsUIHierarchyWindowCmdIds
[System.Runtime.InteropServices.Guid("60481700-078b-11d1-aaf8-00a0c9055a90")]
public enum VSConstants.VsUIHierarchyWindowCmdIds
[<System.Runtime.InteropServices.Guid("60481700-078b-11d1-aaf8-00a0c9055a90")>]
type VSConstants.VsUIHierarchyWindowCmdIds = 
Public Enum VSConstants.VsUIHierarchyWindowCmdIds
Devralma
VSConstants.VsUIHierarchyWindowCmdIds
Öznitelikler

Alanlar

UIHWCMDID_CancelLabelEdit 6
UIHWCMDID_CommitLabelEdit 5
UIHWCMDID_DoubleClick 2
UIHWCMDID_EnterKey 3
UIHWCMDID_RightClick 1
UIHWCMDID_StartLabelEdit 4

Açıklamalar

UIHWCMDID_RightClickKomutu, IVsUIHierarchy içindeki IVsUIHierarchyWindow arayüze bağlam menüsünü görüntülemesini söyler. Fare konumu fare tuşu ile fare + olayları arasında değişebilse ve sağ tıklama komutu, Visual Studio pvaIn bir yapıda bir yapı üzerinde bir bellek kopyalama işlemi gerçekleştirerek, doğru menü konumunu ' a sağlar POINTS VT_UI4 pvaIn .

Menüyü göstermek için POINTS , öğesini çağıran bağlam menüsünü göstermek için koordinatları olarak türetilmiş öğesini kullanın ShowContextMenu . Uygun komut işlemesini sağlamak için bir NULL komut hedefini menüye geçirmeniz gerekir ShowContextMenu , böylece IVsUIHierarchyWindow Sil gibi komutları işlemek için ilk şans olur.

, UIHWCMDID_StartLabelEdit Ve olayları UIHWCMDID_CommitLabelEdit UIHWCMDID_CancelLabelEdit yalnızca bildirim amaçlıdır. Düğüm metnini değiştirmek, SetProperty özelliği olarak ayarlanmış şekilde aracılığıyla işlenir VSHPROPID_EditLabel .

Şunlara uygulanır