Vcl.HtmlHelpViewer.IHtmlHelpTester
Delphi
IHtmlHelpTester = interface(IInterface)
C++
__interface INTERFACE_UUID("{82DF78E6-B675-4F5D-8A5B-F9BEEDDC14F6}") IHtmlHelpTester : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | Vcl.HtmlHelpViewer.pas Vcl.HtmlHelpViewer.hpp |
Vcl.HtmlHelpViewer | Vcl.HtmlHelpViewer |
説明
このインターフェイスのメソッドを使用して、Windows HTMLHelp ヘルプ API 関数への要求に使用できる、ヘルプ ファイルやキーワード リスト、ALink、コンテキスト ID、ヘルプ トピックを保守し分析することができます。
VCL ではこのインターフェイスの実装を提供していません。その機能をサポートしたい場合には、アプリケーションで IHtmlHelpTester を実装する必要があります。
Microsoft の HtmlHelp 関数では結果を表示しない直接の問い合わせをサポートしていないため、HTMLHelp に対する要求で使用できるキーワード リストや、ALink、コンテキスト ID、ヘルプ トピックをヘルプ ビューア自体で保守し分析する必要があります。この機能をサポートしたい場合には、アプリケーション自体で IHtmlHelpTester を実装しなければなりません。IHtmlHelpTester の実装がない場合、HTMLHelp ビューアは、クエリが成功し、HTMLHelp に依頼するとヘルプが提供されることを想定した処理を常に行います。