IVsHierarchy.GetSite(IServiceProvider) Método

Definição

Obtém o provedor de serviços do qual acessar os serviços.

public:
 int GetSite([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ % ppSP);
public:
 int GetSite([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider ^ &  ppSP);
int GetSite([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IServiceProvider const & & ppSP);
public int GetSite (out Microsoft.VisualStudio.OLE.Interop.IServiceProvider ppSP);
abstract member GetSite : IServiceProvider -> int
Public Function GetSite (ByRef ppSP As IServiceProvider) As Integer

Parâmetros

ppSP
IServiceProvider

fora Ponteiro para a IServiceProvider interface do provedor de serviços.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Esse método normalmente não é chamado diretamente, porque os sites geralmente são definidos.

Assinatura COM

De VSShell. idl:

HRESULT IVsHierarchy::GetSite(  
   [out] IServiceProvider **ppSP  
);  

Aplica-se a