VSITEMSELECTION 结构

包含唯一标识在层次结构中的一个选定项的信息。

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

语法

声明
Public Structure VSITEMSELECTION
public struct VSITEMSELECTION

VSITEMSELECTION 类型公开以下成员。

方法

  名称 说明
公共方法 Equals 指示此实例与指定对象是否相等。 (继承自 ValueType。)
公共方法 GetHashCode 返回此实例的哈希代码。 (继承自 ValueType。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回该实例的完全限定类型名。 (继承自 ValueType。)

页首

字段

  名称 说明
公共字段 itemid 表示选定项的标识符。有关有效的 itemid 值,请参见 VSITEMID
公共字段 pHier IVsHierarchy 接口的指针。

页首

备注

VSITEMSELECTION 结构包含构成选择上下文的某些信息。 选择上下文由 Visual Studio 环境维护以及与每个窗口。 VSITEMSELECTION 数据用于更新 解决方案资源管理器 窗口反映当前活动的项目和项目项。 另一信息。选择上下文包括提供对信息。 属性 窗口和的一 ISelectionContainer 指针元素值。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间