IVsHierarchy.GetSite(IServiceProvider) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
);