Sdílet prostřednictvím


IServiceProvider Rozhraní

Definice

Poskytuje přístup ke službě identifikované globálně jedinečným identifikátorem (GUID). Další informace najdete v tématu 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
Odvozené
Atributy

Metody

QueryService(Guid, Guid, IntPtr)

Poskytuje přístup ke službě identifikované globálně jedinečným identifikátorem (GUID). Další informace najdete v tématu IServiceProvider.

Metody rozšíření

QueryService(IServiceProvider, Guid)

Získá službu vystavenou poskytovatelem služby na základě identifikátoru GUID služby.

QueryService<TService>(IServiceProvider)

Získá službu vystavenou poskytovatelem služby na základě jejího typu služby.

Platí pro