IVsUIHierarchyWindow.RemoveUIHierarchy(IVsUIHierarchy) Methode

Definition

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

Int32

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 .

Gilt für