IVsUIHierarchyWindow.AddUIHierarchy(IVsUIHierarchy, UInt32) Метод

Определение

Добавляет дополнительный узел корневой иерархии элементов пользовательского интерфейса в список, управляемый окном иерархии элементов пользовательского интерфейса.

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

[in] Устанавливает поведение выделения в окне иерархии при добавлении новой иерархии. Список значений grfAddOptions см. в __VSADDHIEROPTIONS.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Корневые узлы, добавленные с помощью этого метода, удаляются путем вызова RemoveUIHierarchy .

Применяется к