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 的对象显示帮助。
- posMouse
类型:Microsoft.VisualStudio.OLE.Interop.POINT
[in] 确定鼠标的位置。
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。