helpcontext-Attribut
Das [helpcontext]-Attribut gibt einen Kontextbezeichner an, mit dem der Benutzer Informationen zu diesem Element in der Hilfedatei anzeigen kann.
[
uuid(uuid-number),
helpcontext(helpcontext-value)
[, attribute-list]
]
element element-name
{
definitions
}
Parameter
-
uuid-number
-
Gibt eine universell eindeutige Identifikationsnummer für die Bibliothek, [importlib], schnittstelle, dispinterface, module, typedef, methods, [property] oder coclass an.
-
helpcontext-value
-
Eine eindeutige ganze Zahl, die den Hilfetext identifiziert, der dem aktuellen MIDL-Element zugeordnet ist.
-
attribut-list
-
Gibt eine Liste mit einem oder mehreren Attributen an, die für das GESAMTE MIDL-Element gelten.
-
Element
-
Eine der folgenden Anweisungen: library, [importlib], interface, dispinterface, module, typedef, method, property oder coclass.
-
Elementname
-
Der Name, den andere Softwarekomponenten verwenden können, um das aktuelle Element abzugrenzen.
-
Definitionen
-
Gibt Anweisungen an, aus denen die Elementdefinition besteht.
Bemerkungen
Das [helpcontext]-Attribut kann auf die folgenden Elemente angewendet werden: library, [importlib], interface, dispinterface, module, typedef, method, property oder coclass.
Der helpcontext-value ist ein 32-Bit-Kontextbezeichner innerhalb der Hilfedatei, der mit den GetDocumentation-Funktionen in den Schnittstellen ITypeLib und ITypeInfo abgerufen werden kann.
Beispiele
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
helpcontext(7035943),
helpstring("Hello Class"),
appobject
]
coclass Hello
{
[default, helpcontext(3914972)] interface IHello : IUnknown;
interface IDispatch;
}
Weitere Informationen