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;
}