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 | 注销有环境的对象管理器的库管理器。 |
页首
备注
包实现应调用只 RegisterLibMgr 和 UnregisterLibMgr。 剩余方法仅用于环境的使用。
对实现者的说明
实现由 Visual Studio 环境中。
对调用者的说明
在包关闭期间,调用 RegisterLibMgr 在包加载过程和 UnregisterLibMgr 。