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