ServiceProvider.IServiceProvider.QueryService(Guid, Guid, IntPtr) Método

Definição

Executa como uma fábrica de serviços expostos por meio de uma implementação de IServiceProvider.

 virtual int Microsoft.VisualStudio.OLE.Interop.IServiceProvider.QueryService(Guid % guidService, Guid % riid, [Runtime::InteropServices::Out] IntPtr % ppvObject) = Microsoft::VisualStudio::OLE::Interop::IServiceProvider::QueryService;
int IServiceProvider.QueryService (ref Guid guidService, ref Guid riid, out IntPtr ppvObject);
abstract member Microsoft.VisualStudio.OLE.Interop.IServiceProvider.QueryService : Guid * Guid * nativeint -> int
override this.Microsoft.VisualStudio.OLE.Interop.IServiceProvider.QueryService : Guid * Guid * nativeint -> int
Function QueryService (ByRef guidService As Guid, ByRef riid As Guid, ByRef ppvObject As IntPtr) As Integer Implements IServiceProvider.QueryService

Parâmetros

guidService
Guid

Um identificador exclusivo do serviço solicitado.

riid
Guid

Um identificador exclusivo da interface que o chamador deseja receber para o serviço.

ppvObject
IntPtr

Endereço da interface especificada pelo riid parâmetro.

Retornos

Int32

Retorna um inteiro especificando o endereço da interface para o serviço solicitado.

Implementações

Aplica-se a