IVsUIHierarchyWindow.AddUIHierarchy(IVsUIHierarchy, UInt32) 方法

定义

将其他 "根 UI 层次结构" 节点添加到 "UI 层次结构" 窗口管理的列表。

public:
 int AddUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ pUIH, System::UInt32 grfAddOptions);
public:
 int AddUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ pUIH, unsigned int grfAddOptions);
int AddUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy const & pUIH, unsigned int grfAddOptions);
public int AddUIHierarchy (Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy pUIH, uint grfAddOptions);
abstract member AddUIHierarchy : Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy * uint32 -> int
Public Function AddUIHierarchy (pUIH As IVsUIHierarchy, grfAddOptions As UInteger) As Integer

参数

pUIH
IVsUIHierarchy

[in] IVsUIHierarchy 要添加的。

grfAddOptions
UInt32

中添加新的层次结构时,在 "层次结构" 窗口中设置选择行为。 有关值的列表 grfAddOptions ,请参阅 __VSADDHIEROPTIONS

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

HRESULT IVsUIHierarchyWindow::AddUIHierarchy(  
   [in] IVsUIHierarchy* pUIH,  
   [in] VSADDHIEROPTIONS grfAddOptions  
);  

使用此方法添加的根节点通过调用删除 RemoveUIHierarchy

适用于