ITypeInfo::GetDocumentation-Methode (oaidl.h)
Ruft die Dokumentationszeichenfolge, den vollständigen Namen und Pfad der Hilfedatei sowie die Kontext-ID des Hilfethemas für eine angegebene Typenbeschreibung ab.
Syntax
HRESULT GetDocumentation(
[in] MEMBERID memid,
[out] BSTR *pBstrName,
[out] BSTR *pBstrDocString,
[out] DWORD *pdwHelpContext,
[out] BSTR *pBstrHelpFile
);
Parameter
[in] memid
Die ID des Members, dessen Dokumentation zurückgegeben werden soll.
[out] pBstrName
Der Name des angegebenen Elements. Wenn der Aufrufer den Elementnamen nicht benötigt, kann pBstrName NULL sein.
[out] pBstrDocString
Die Dokumentationszeichenfolge für das angegebene Element. Wenn der Aufrufer die Dokumentationszeichenfolge nicht benötigt, kann pBstrDocString NULL sein.
[out] pdwHelpContext
Der Kontext der Hilfelokalisierung. Wenn der Aufrufer den Hilfekontext nicht benötigt, kann er NULL sein.
[out] pBstrHelpFile
Der vollqualifizierte Name der Datei, die die DLL enthält, die für die Hilfedatei verwendet wird. Wenn der Aufrufer den Dateinamen nicht benötigt, kann er NULL sein.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
Die Funktion GetDocumentation ermöglicht den Zugriff auf die Dokumentation für das durch den memid-Parameter angegebene Element. Wenn das übergebene Memid MEMBERID_NIL ist, wird die Dokumentation für die Typbeschreibung zurückgegeben.
Wenn die Typbeschreibung von einer anderen Typbeschreibung erbt, ist diese Funktion bei Bedarf rekursiv auf die Basistypbeschreibung, um das Element mit der angeforderten Member-ID zu finden.
Der Aufrufer sollte SysFreeString verwenden, um die von pBstrName, pBstrDocString und pBstrHelpFile referenzierten BSTRs frei zu geben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |