Vcl.HtmlHelpViewer.IHtmlHelpTester
Delphi
IHtmlHelpTester = interface(IInterface)
C++
__interface INTERFACE_UUID("{82DF78E6-B675-4F5D-8A5B-F9BEEDDC14F6}") IHtmlHelpTester : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | Vcl.HtmlHelpViewer.pas Vcl.HtmlHelpViewer.hpp |
Vcl.HtmlHelpViewer | Vcl.HtmlHelpViewer |
Description
Les méthodes de cette interface aident au maintien et à l'analyse des fichiers d'aide et des listes de mots clés, des ALinks, des IDs de contexte et des rubriques d'aide, qui peuvent être utilisés dans les requêtes à la fonction API de l'aide HTMLHelp Windows.
La VCL ne fournit pas une implémentation de cette interface. Si vous devez supporter ses fonctionnalités, vous devez implémenter IHtmlHelpTester dans votre application.
Puisque la fonction Microsoft HtmlHelp ne supporte pas l'interrogation directe sans l'affichage des résultats, il est nécessaire pour la visionneuse d'aide de maintenir et d'analyser par elle-même les listes de mots clés, les ALinks, les IDs de contexte et les rubriques d'aide, qui peuvent être utilisés dans les requêtes à HTMLHelp. Les applications désirant supporter cette fonctionnalité doivent elles-mêmes implémenter IHtmlHelpTester. Si une implémentation de IHtmlHelpTester est absente, la visionneuse HTMLHelp supposera que la requête réussira toujours et que HTMLHelp peut être interrogé afin de fournir de l'aide.