IServiceProvider Interfejs

Definicja

Zapewnia dostęp do usługi identyfikowanej przez unikatowy identyfikator globalny (GUID). Aby uzyskać więcej informacji, zobacz IServiceProvider.

public interface class IServiceProvider
public interface class IServiceProvider
__interface IServiceProvider
[System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IServiceProvider
[System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IServiceProvider
[<System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IServiceProvider = interface
[<System.Runtime.InteropServices.Guid("6D5140C1-7436-11CE-8034-00AA006009FA")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IServiceProvider = interface
Public Interface IServiceProvider
Pochodne
Atrybuty

Metody

QueryService(Guid, Guid, IntPtr)

Zapewnia dostęp do usługi identyfikowanej przez unikatowy identyfikator globalny (GUID). Aby uzyskać więcej informacji, zobacz IServiceProvider.

Metody rozszerzania

QueryService(IServiceProvider, Guid)

Pobiera usługę uwidocznianą przez dostawcę usług na podstawie jego identyfikatora GUID usługi.

QueryService<TService>(IServiceProvider)

Pobiera usługę uwidocznianą przez dostawcę usług na podstawie typu usługi.

Dotyczy