System.HelpIntfs.IHelpSelector
Delphi
IHelpSelector = interface(IInterface)
C++
__interface INTERFACE_UUID("{B0FC9358-5F0E-11D3-A3B9-00C04F79AD3A}") IHelpSelector : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | System.HelpIntfs.pas System.HelpIntfs.hpp |
System.HelpIntfs | System.HelpIntfs |
Description
Interface de l'objet sélectionneur d'aide.
Lorsqu'une application utilise plusieurs visualiseurs d'aide, il peut y avoir plusieurs réponses à une requête d'aide. Par défaut, le système d'aide consulte les visualiseurs dans l'ordre dans lequel ils ont été recensés et donne la requête au premier visualiseur qui prétend être capable de la gérer.
Une application peut, facultativement, fournir un sélectionneur d'aide qui détermine le visualiseur pour les requêtes basées sur des mots-clé et pour les requêtes d'affichage d'une table des matières. Pour définir un sélectionneur d'aide, créez un objet qui implémente IHelpSelector et passez-le au système d'aide, en utilisant AssignHelpSelector.
Le sélectionneur d'aide n'affecte pas les requêtes contextuelles ni celles basées sur des rubriques, lesquelles sont toujours traitées par le premier visualiseur qui prétend pouvoir les gérer.