IVsUIHierarchyWindow.RemoveUIHierarchy(IVsUIHierarchy) Метод

Определение

Удаляет корневой узел иерархии ИП из окна иерархии ИП.

public:
 int RemoveUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ pUIH);
public:
 int RemoveUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy ^ pUIH);
int RemoveUIHierarchy(Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy const & pUIH);
public int RemoveUIHierarchy (Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy pUIH);
abstract member RemoveUIHierarchy : Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy -> int
Public Function RemoveUIHierarchy (pUIH As IVsUIHierarchy) As Integer

Параметры

pUIH
IVsUIHierarchy

[in] Интерфейс IVsUIHierarchy, представляющий узел иерархии пользовательского интерфейса, который необходимо удалить.

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

Int32

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

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsUIHierarchyWindow::RemoveUIHierarchy(  
   [in] IVsUIHierarchy* pUIH  
);  

Этот метод используется для удаления иерархии из окна Иерархия, если, например, проект удаляется из решения. Чтобы добавить иерархию пользовательского интерфейса в окно иерархии, используйте AddUIHierarchy метод.

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