IOleComponentUIManager.ShowHelp Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Requests the display of Help information.
public:
int ShowHelp(System::UInt32 dwCompRole, Guid % rclsidComp, Microsoft::VisualStudio::OLE::Interop::POINT posMouse, System::UInt32 dwHelpCmd, System::String ^ pszHelpFile, System::UInt32 dwData);
public int ShowHelp (uint dwCompRole, ref Guid rclsidComp, Microsoft.VisualStudio.OLE.Interop.POINT posMouse, uint dwHelpCmd, string pszHelpFile, uint dwData);
abstract member ShowHelp : uint32 * Guid * Microsoft.VisualStudio.OLE.Interop.POINT * uint32 * string * uint32 -> int
Public Function ShowHelp (dwCompRole As UInteger, ByRef rclsidComp As Guid, posMouse As POINT, dwHelpCmd As UInteger, pszHelpFile As String, dwData As UInteger) As Integer
Parameters
- dwCompRole
- UInt32
[in] Role of the VSPackage object requesting the Help display. For a list of valid dwCompRole
values, see OLEROLE.
- rclsidComp
- Guid
[in] Class identifier (CLSID) of the VSPackage object requesting the Help display.
- posMouse
- POINT
[in] Identifies the position of the mouse.
- dwHelpCmd
- UInt32
[in] Identifies the Help command to be invoked.
- pszHelpFile
- String
[in] Points to the path to the Help file to be displayed.
- dwData
- UInt32
[in] Data specific to the VSPackage object.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From oleipc.idl:
HRESULT IOleComponentUIManager::ShowHelp(
[in] DWORD dwCompRole,
[in] REFCLSID rclsidComp,
[in] POINT posMouse,
[in] DWORD dwHelpCmd,
[in] LPOLESTR pszHelpFile,
[in] DWORD dwData
);
ShowHelp
calls the legacy SVsHelpService service. VSPackages can access a newer service for help by calling QueryService
and requesting SID_SVsHelp and IID_Help.