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.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsUIHierarchyWindow::AddUIHierarchy(
[in] IVsUIHierarchy* pUIH,
[in] VSADDHIEROPTIONS grfAddOptions
);
Корневые узлы, добавленные с помощью этого метода, удаляются путем вызова RemoveUIHierarchy .