public (C++-Attribute)
Stellt sicher, dass ein Typedef in die Typbibliothek wechselt, auch wenn nicht in der IDL-Datei darauf verwiesen wird.
Syntax
[public]
Hinweise
Das public
C++-Attribut weist die gleiche Funktionalität wie das öffentliche MIDL-Attribut auf.
Beispiel
Der folgende Code zeigt die Verwendung des public
Attributs:
// cpp_attr_ref_public.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="ATLFIRELib")];
[export, public] typedef long MEMBERID;
[dispinterface, uuid(99999999-9999-9999-9999-000000000000)]
__interface IFireTabCtrl : IDispatch
{
[id(2)] long procedure ([in, optional] VARIANT i);
};
Anforderungen
Attributkontext | Wert |
---|---|
Gilt für | typedef |
Wiederholbar | No |
Erforderliche Attribute | Keine |
Ungültige Attribute | Keine |
Weitere Informationen zu den Attributkontexten finden Sie unter Attributkontexte.