ServiceProvider 构造函数 (IServiceProvider, Boolean)

初始化 ServiceProvider 类的新实例与现有 IServiceProvider 对象的和可选择将所有请求都 foundation 服务提供程序。

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Sub New ( _
    sp As IServiceProvider, _
    defaultServices As Boolean _
)
public ServiceProvider(
    IServiceProvider sp,
    bool defaultServices
)

参数

备注

初始化的新 ServiceProvider 并使用提供的 IServiceProvider 接口来解析服务。 如果 defaultServices 相等 true (默认值) IServiceProvider 接口的查询将返回基础 COM 服务提供程序,并 IObjectWithSite 接口的查询将返回该对象。 如果 defaultServices 错误与相等这两种服务不提供,并且服务提供程序 “transparent”并将所有请求对特定服务提供程序。

.NET Framework 安全性

请参见

参考

ServiceProvider 类

ServiceProvider 重载

Microsoft.VisualStudio.Shell 命名空间