IVsObjectManager2 接口

使用由 VSPackage 注册和注销具有 Visual Studio 对象管理器的符号库和创建可浏览的组件设置。 若要获取对 Visual Studio 对象管理器,请调用传递给用 SetSite 方法的全局服务提供程序。

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

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")> _
Public Interface IVsObjectManager2
[InterfaceTypeAttribute()]
[GuidAttribute("6A0392E4-68E8-4FBC-AFCF-85155533E48E")]
public interface IVsObjectManager2

IVsObjectManager2 类型公开以下成员。

方法

  名称 说明
公共方法 CreateCombinedBrowseComponentSet 创建凸轮手动填充简单组件设置和移除重复元素设置的空元素。设置的元素在 对象浏览器可由库用于项目引用。
公共方法 CreateProjectReferenceSet 创建自动填充,并将 Visual Studio 项目同步引用设置的简单元素。
公共方法 CreateSimpleBrowseComponentSet 创建可手动填充元素可以浏览设置的空元素。
公共方法 EnumLibraries 检索所有符号库列出当前到 Visual Studio 对象管理器注册。
公共方法 FindLibrary 查找特定符号库注册与 Visual Studio 对象管理器。
公共方法 GetListAndIndex 查找 IVsObjectList2IVsNavInfo定义符号的索引。
公共方法 ParseDataObject 分析 类视图 创建的数据对象拖动放置还是复制操作期间。
公共方法 RegisterLibrary 注册了 Visual Studio 对象管理器中的符号库。
公共方法 RegisterSimpleLibrary 注册了 Visual Studio 对象管理器的托管代码符号库。
公共方法 UnregisterLibrary 取消符号库。

页首

备注

对实现者的说明

实现由 Visual Studio 环境。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间