Compartir a través de


IVsUIHierarchyWindow2 Members

Include Protected Members
Include Inherited Members

Implemented by the environment to display the hierarchies that VSPackages write.

The IVsUIHierarchyWindow2 type exposes the following members.

Methods

  Name Description
Public method AddUIHierarchy Adds an additional root UI hierarchy node to the list managed by the UI hierarchy window. (Inherited from IVsUIHierarchyWindow.)
Public method AddUIHierarchy(IVsUIHierarchy, UInt32) Adds an additional root UI hierarchy node to the list managed by the UI hierarchy window.
Public method ExpandItem Controls the state or appearance of items in the hierarchy. (Inherited from IVsUIHierarchyWindow.)
Public method ExpandItem(IVsUIHierarchy, UInt32, EXPANDFLAGS) Controls the state or appearance of items in the hierarchy.
Public method FindCommonSelectedHierarchy Finds the lowermost hierarchy that is the nearest ancestor to every selected node. (Inherited from IVsUIHierarchyWindow.)
Public method FindCommonSelectedHierarchy(UInt32, IVsUIHierarchy%) Finds the lowermost hierarchy that is the nearest ancestor to every selected node.
Public method GetCurrentSelection Gets the alternate itemID of the current selection when an alternate UIHierarchy is used. (Inherited from IVsUIHierarchyWindow.)
Public method GetCurrentSelection(IVsHierarchy%, UInt32%, IVsMultiItemSelect%) Gets the alternate itemID of the current selection when an alternate UIHierarchy is used.
Public method GetItemState Returns the state or appearance of the hierarchy. (Inherited from IVsUIHierarchyWindow.)
Public method GetItemState(IVsUIHierarchy, UInt32, UInt32, UInt32%) Returns the state or appearance of the hierarchy.
Public method Init Initializes a custom use of a UI hierarchy window. (Inherited from IVsUIHierarchyWindow.)
Public method Init(IVsUIHierarchy, UInt32, Object%) Initializes a custom use of a UI hierarchy window.
Public method RemoveUIHierarchy Removes a root UI hierarchy node from the UI hierarchy window. (Inherited from IVsUIHierarchyWindow.)
Public method RemoveUIHierarchy(IVsUIHierarchy) Removes a root UI hierarchy node from the UI hierarchy window.
Public method SetCursor Sets a new cursor for the UI hierarchy window. This method allows you to show a different cursor in the UI hierarchy window when required to indicate specific actions. (Inherited from IVsUIHierarchyWindow.)
Public method SetCursor(IntPtr, IntPtr%) Sets a new cursor for the UI hierarchy window.
Public method SetItemAttribute
Public method SetWindowHelpTopic Sets the Help topic for the hierarchy window. (Inherited from IVsUIHierarchyWindow.)
Public method SetWindowHelpTopic(String, UInt32) Sets the Help topic for the hierarchy window.

Top

See Also

Reference

IVsUIHierarchyWindow2 Interface

Microsoft.VisualStudio.Shell.Interop Namespace