IVsHierarchy.SetSite(IServiceProvider) Methode

Definition

Legt den Dienstanbieter für den Zugang zu den Diensten fest.

public:
 int SetSite(Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ psp);
public:
 int SetSite(Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ psp);
int SetSite(Microsoft::VisualStudio::OLE::Interop::IServiceProvider const & psp);
public int SetSite (Microsoft.VisualStudio.OLE.Interop.IServiceProvider psp);
abstract member SetSite : Microsoft.VisualStudio.OLE.Interop.IServiceProvider -> int
Public Function SetSite (psp As IServiceProvider) As Integer

Parameter

psp
IServiceProvider

[in] Zeiger auf die IServiceProvider-Schnittstelle des festzulegenden Dienstanbieters.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

Diese Methode wird zum Verwalten der Hierarchie verwendet und kann nur von der Site aufgerufen werden (d. h. dem Code, der diese Instanz der Hierarchie besitzt).

COM-Signatur

Aus vsshell. idl:

HRESULT IVsHierarchy::SetSite(  
   [in] IServiceProvider *pSP  
);  

Gilt für