IOleComponentUIManager.ShowHelp 方法

请求帮助信息的显示。

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

语法

声明
Function ShowHelp ( _
    dwCompRole As UInteger, _
    ByRef rclsidComp As Guid, _
    posMouse As POINT, _
    dwHelpCmd As UInteger, _
    pszHelpFile As String, _
    dwData As UInteger _
) As Integer
int ShowHelp(
    uint dwCompRole,
    ref Guid rclsidComp,
    POINT posMouse,
    uint dwHelpCmd,
    string pszHelpFile,
    uint dwData
)

参数

  • dwCompRole
    类型:System.UInt32
    [in] 请求 VSPackage 的对象的角色显示帮助。有关有效的 dwCompRole 值列表,请参见 OLEROLE
  • rclsidComp
    类型:System.Guid%
    [in] 类标识符 (CLSID 请求) VSPackage 的对象显示帮助。
  • dwHelpCmd
    类型:System.UInt32
    [in] 标识帮助命令调用。
  • pszHelpFile
    类型:System.String
    [in] 指向路径向显示的帮助文件。
  • dwData
    类型:System.UInt32
    [in] 对 VSPackage 对象的特定数据。

返回值

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

备注

COM 签名

从 oleipc.idl:

HRESULT IOleComponentUIManager::ShowHelp(
   [in] DWORD dwCompRole,
   [in] REFCLSID rclsidComp,
   [in] POINT posMouse,
   [in] DWORD dwHelpCmd,
   [in] LPOLESTR pszHelpFile,
   [in] DWORD dwData
);

ShowHelp 调用传统 SVsHelpService 服务。Vspackage 通过调用 QueryService 和请求 SID_SVsHelp 和 IID_Help 可访问 " 帮助较新服务。

.NET Framework 安全性

请参见

参考

IOleComponentUIManager 接口

Microsoft.VisualStudio.Shell.Interop 命名空间