Include Protected Members
Include Inherited Members
Redirects commands you invoke to the appropriate hierarchy window instead of the standard command handler.
The IVsUIHierarchy type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
AdviseHierarchyEvents | Establishes client notification of hierarchy events without the hierarchy implementing IConnectionPointContainer. (Inherited from IVsHierarchy.) |
![]() |
AdviseHierarchyEvents(IVsHierarchyEvents, UInt32%) | Allows clients to hook up for event notifications without making the hierarchy implement IConnectionPointContainer. |
![]() |
Close | Closes and cleans up a hierarchy once the environment determines that it is no longer used. (Inherited from IVsHierarchy.) |
![]() |
Close() | Closes and cleans up a hierarchy once the environment determines that it is no longer used. |
![]() |
ExecCommand | Executes a command on a specific item within a UI hierarchy window, or on the hierarchy itself. |
![]() |
GetCanonicalName | Returns a unique, string name for an item in the hierarchy. Used for workspace persistence, such as remembering window positions. (Inherited from IVsHierarchy.) |
![]() |
GetCanonicalName(UInt32, String%) | Used for workspace persistence, for example, for remembering window positions. |
![]() |
GetGuidProperty | Gets properties whose values are GUIDs. (Inherited from IVsHierarchy.) |
![]() |
GetGuidProperty(UInt32, Int32, Guid%) | Identifies the "type" of a particular node. |
![]() |
GetNestedHierarchy | Makes it possible for a node of a given hierarchy to be a shortcut to the middle of another hierarchy. (Inherited from IVsHierarchy.) |
![]() |
GetNestedHierarchy(UInt32, Guid%, IntPtr%, UInt32%) | Makes it possible for a node of a given hierarchy to be a shortcut to the middle of another hierarchy. |
![]() |
GetProperty | Gets properties of a given node or of the hierarchy. (Inherited from IVsHierarchy.) |
![]() |
GetProperty(UInt32, Int32, Object%) | Gets properties of a given node or of the hierarchy. |
![]() |
GetSite | Gets the service provider from which to access the services. (Inherited from IVsHierarchy.) |
![]() |
GetSite(IServiceProvider%) | Gets the service provider from which to access the services. |
![]() |
ParseCanonicalName | Returns the identifier of the hierarchy item, given its canonical name. (Inherited from IVsHierarchy.) |
![]() |
ParseCanonicalName(String, UInt32%) | Returns the identifier of the hierarchy item, given its canonical name. |
![]() |
QueryClose | Determines whether the given hierarchy can be closed. (Inherited from IVsHierarchy.) |
![]() |
QueryClose(Int32%) | Determines whether the given hierarchy can be closed. |
![]() |
QueryStatusCommand | Queries the object for the command status. |
![]() |
SetGuidProperty | Sets properties whose values are GUIDs. (Inherited from IVsHierarchy.) |
![]() |
SetGuidProperty(UInt32, Int32, Guid%) | Sets properties whose values are GUIDs. |
![]() |
SetProperty | Sets properties of a specific node or of the hierarchy. (Inherited from IVsHierarchy.) |
![]() |
SetProperty(UInt32, Int32, Object) | Sets properties of a specific node or of the hierarchy. |
![]() |
SetSite | Sets the service provider from which to access the services. (Inherited from IVsHierarchy.) |
![]() |
SetSite(IServiceProvider) | Sets the service provider from which to access the services. |
![]() |
UnadviseHierarchyEvents | Disables client notification of hierarchy events without requiring that the hierarchy implement IConnectionPointContainer. (Inherited from IVsHierarchy.) |
![]() |
UnadviseHierarchyEvents(UInt32) | Disables client notification of hierarchy events without requiring that the hierarchy implement IConnectionPointContainer. |
![]() |
Unused0 | Adds new methods without recompiling or breaking binary compatibility. (Inherited from IVsHierarchy.) |
![]() |
Unused0() | Unused. Return E_NOTIMPL. |
![]() |
Unused1 | Adds new methods without recompiling or breaking binary compatibility. (Inherited from IVsHierarchy.) |
![]() |
Unused1() | Unused. Return E_NOTIMPL. |
![]() |
Unused2 | Adds new methods without recompiling or breaking binary compatibility. (Inherited from IVsHierarchy.) |
![]() |
Unused2() | Unused. Return E_NOTIMPL. |
![]() |
Unused3 | Adds new methods without recompiling or breaking binary compatibility. (Inherited from IVsHierarchy.) |
![]() |
Unused3() | Unused. Return E_NOTIMPL. |
![]() |
Unused4 | Adds new methods without recompiling or breaking binary compatibility. (Inherited from IVsHierarchy.) |
![]() |
Unused4() | Unused. Return E_NOTIMPL. |
Top