IServiceProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供对由全局唯一标识符 (GUID) 标识的服务的访问。 有关详细信息,请参阅 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
- 派生
- 属性
方法
QueryService(Guid, Guid, IntPtr) |
提供对由全局唯一标识符 (GUID) 标识的服务的访问。 有关详细信息,请参阅 IServiceProvider。 |
扩展方法
QueryService(IServiceProvider, Guid) |
获取由服务提供商基于其服务 GUID 公开的服务。 |
QueryService<TService>(IServiceProvider) |
获取服务提供程序根据其服务类型公开的服务。 |