SimpleEditorView.QueryParameterList 方法

获取命令的参数。

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

语法

声明
Protected Overridable Function QueryParameterList ( _
    ByRef guidCmdGroup As Guid, _
    id As UInteger, _
    options As UInteger, _
    pvaIn As IntPtr, _
    pvaOut As IntPtr _
) As Integer
protected virtual int QueryParameterList(
    ref Guid guidCmdGroup,
    uint id,
    uint options,
    IntPtr pvaIn,
    IntPtr pvaOut
)

参数

  • guidCmdGroup
    类型:System.Guid%
    命令属于命令组的 GUID。
  • pvaIn
    类型:System.IntPtr
    对包含输入参数的 VARIANTARG 结构的指针。可以为 nullnull 引用(在 Visual Basic 中为 Nothing)。
  • pvaOut
    类型:System.IntPtr
    对包含输出数据的 VARIANTARG 结构的指针。应预先将作为准备好空的对象接收结果字符串。

返回值

类型:System.Int32
通常返回 S_OK ,如果命令成功,或者 OLECMDERR_E_NOTSUPPORTED。

备注

此方法由 Exec 调用。

nCmdexecopt 等于在最低位中的高位比特的 OLECMDEXECOPT_SHOWHELP 和 VSCmdOptQueryParameterList

.NET Framework 安全性

请参见

参考

SimpleEditorView 类

Microsoft.VisualStudio.Package 命名空间