helpstringcontext, attribut

L’attribut [helpstringcontext] spécifie un identificateur de contexte d’aide 32 bits dans le fichier d’aide. Vous pouvez appliquer l’attribut [helpstringcontext] à la bibliothèque, à l’interface, à la dispinterface, au module, à la coclasse, aux instructions typedef, aux propriétés, aux paramètres et aux méthodes.

[  helpstringcontext(contextid)[, optional-attribute-list]] idl-statement

Paramètres

contextid

Entier unique qui identifie le texte d’aide associé à l’instruction MIDL actuelle.

optional-attribute-list

Zéro ou plusieurs attributs MIDL.

idl-statement

Instruction MIDL à laquelle l’attribut [helpstringcontext] sera appliqué.

Notes

Utilisez les fonctions GetDocumentation2 dans les interfaces ITypeLib2 et ITypeInfo2 pour récupérer la chaîne d’aide.

Exemples

[
    uuid(. . .),
    helpstringcontext(103),
    version(1.0)
]
library Lines
{
    [
        uuid(. . .), 
        helpstringcontext(102),
        oleautomation,
        dual
    ]
    interface ILine : IDispatch
    {
        [propget, helpstringcontext(100)] HRESULT Color([out, retval] long* ReturnVal); 
        [propput, helpstringcontext(101)] HRESULT Color([in] long rgb);
    }
};