IVsUIHierarchyWindow.RemoveUIHierarchy(IVsUIHierarchy) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt einen Stammknoten der Benutzeroberflächenhierarchie aus dem Benutzeroberflächenhierarchienfenster.
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
Parameter
- pUIH
- IVsUIHierarchy
[in] IVsUIHierarchy-Schnittstelle, die den zu entfernenden Benutzeroberfläche-Hierarchieknoten darstellt.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsUIHierarchyWindow::RemoveUIHierarchy(
[in] IVsUIHierarchy* pUIH
);
Verwenden Sie diese Methode, um eine Hierarchie aus dem Hierarchie Fenster zu entfernen, wenn beispielsweise ein Projekt aus einer Projekt Mappe gelöscht wird. Verwenden Sie die-Methode, um dem Hierarchie Fenster eine UI-Hierarchie hinzuzufügen AddUIHierarchy .