IVsMonitorSelection.GetCurrentElementValue 方法

返回特定元素的值。

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

语法

声明
Function GetCurrentElementValue ( _
    elementid As UInteger, _
    <OutAttribute> ByRef pvarValue As Object _
) As Integer
int GetCurrentElementValue(
    uint elementid,
    out Object pvarValue
)

参数

  • pvarValue
    类型:System.Object%
    [out] 指向数据的指针与 elementid定位的元素。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsMonitorSelection::GetCurrentElementValue(
   [in]  VSSELELEMID  elementid,
   [out] VARIANT     *pvarValue
);

元素值是在数组中的项附加到每个窗口选择上下文。该数组中的每个位置由 VSConstants.VSSELELEMID 标识符表示。该值是特定于元素,通常为接口的指针。该环境设置某些仅元素值;其他由 Vspackage 设置。

.NET Framework 安全性

请参见

参考

IVsMonitorSelection 接口

Microsoft.VisualStudio.Shell.Interop 命名空间