IVsUIHierarchy.SetSite(IServiceProvider) Метод

Определение

Задает поставщик службы, через который осуществляется доступ к службам.

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

Параметры

psp
IServiceProvider

[in] Указатель на интерфейс IServiceProvider поставщика служб для задания.

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

Int32

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

Реализации

Комментарии

Подпись COM

Из всшелл. IDL:

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

Этот метод используется для управления иерархией и может вызываться только сайтом (т. е. кодом, который владеет этим экземпляром иерархии).

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