IVsObjectManager 接口

此接口由注册和非注册的包使用其 library 管理器使用对象管理器。 通过调用 SVsObjectManager 服务的 QueryService 获取一 IVsObjectManager 接口。 此接口由注册和非注册的包使用其 library 管理器使用对象管理器。 通过调用 SVsObjectManager 服务的 QueryService 获取一 IVsObjectManager 接口。

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

语法

声明
<GuidAttribute("01E95D2E-2D20-4662-9DE7-4C1C35524260")> _
<InterfaceTypeAttribute()> _
Public Interface IVsObjectManager
[GuidAttribute("01E95D2E-2D20-4662-9DE7-4C1C35524260")]
[InterfaceTypeAttribute()]
public interface IVsObjectManager

IVsObjectManager 类型公开以下成员。

方法

  名称 说明
公共方法 EnumLibMgrs 未提供方法信息。请不要使用此方法。
公共方法 GetList 未提供方法信息。请不要使用此方法。
公共方法 RefreshLists 未提供方法信息。请不要使用此方法。
公共方法 RegisterLibMgr 注册了环境的对象管理器的库。
公共方法 UnregisterLibMgr 注销有环境的对象管理器的库管理器。

页首

备注

包实现应调用只 RegisterLibMgrUnregisterLibMgr。 剩余方法仅用于环境的使用。

对实现者的说明

实现由 Visual Studio 环境中。

对调用者的说明

在包关闭期间,调用 RegisterLibMgr 在包加载过程和 UnregisterLibMgr

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间