helpcontext (attribut)

L' [ attribut HelpContext ] spécifie un identificateur de contexte qui permet à l’utilisateur d’afficher des informations sur cet élément dans le fichier d’aide.

[
    uuid(uuid-number), 
    helpcontext(helpcontext-value)
    [, attribute-list]
] 
element element-name
{
    definitions
}

Paramètres

UUID-Number

Spécifie un numéro d’identification unique universel pour la bibliothèque, [ importlib ] , interface, dispinterface, module, typedef, Methods, [ Property ] ou coclass.

HelpContext-valeur

Entier unique qui identifie le texte d’aide associé à l’élément MIDL actuel.

liste d’attributs

Spécifie une liste d’un ou plusieurs attributs qui s’appliquent à l’élément MIDL dans son ensemble.

appartient

L’une des directives suivantes : Library, [ importlib ] , interface, dispinterface, module, typedef, Method, Property ou coclass.

nom de l’élément

Nom que d’autres composants logiciels peuvent utiliser pour décourber l’élément actuel.

Description

Spécifie les instructions qui composent la définition de l’élément.

Notes

L' [ attribut HelpContext ] peut être appliqué aux éléments suivants : Library, [ importlib ] , interface, dispinterface, module, typedef, Method, Property ou coclass.

La valeur HelpContext est un identificateur de contexte 32 bits dans le fichier d’aide qui peut être récupéré avec les fonctions GetDocumentation dans les interfaces ITypeLib et ITypeInfo .

Exemples

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    helpcontext(7035943),
    helpstring("Hello Class"),
    appobject
] 
coclass Hello
{
    [default, helpcontext(3914972)] interface IHello : IUnknown;
    interface IDispatch;
}

Voir aussi

coclasse

dispinterface

Génération d’une bibliothèque de types avec MIDL

importlib

interface

Bibliothèque

modules

Syntaxe du fichier ODL

Exemple de fichier ODL

typedef