ServiceProvider.IServiceProvider.QueryService(Guid, Guid, IntPtr) Methode

Definition

Führt als Factory für Dienste aus, die durch eine Implementierung von IServiceProvider verfügbar gemacht werden.

 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

Parameter

guidService
Guid

Ein eindeutiger Bezeichner des angeforderten Dienstanbieter.

riid
Guid

Ein eindeutiger Bezeichner der Schnittstelle, die der Aufrufer für den Dienst empfangen möchte.

ppvObject
IntPtr

Adresse der Schnittstelle, die durch den-Parameter angegeben wird riid .

Gibt zurück

Int32

Gibt eine ganze Zahl zurück, die die Adresse der Schnittstelle für den angeforderten Dienst angibt.

Implementiert

Gilt für