Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Garantit qu’un typedef entre dans la bibliothèque de types même s’il n’est pas référencé à partir du fichier .idl.
Syntaxe
[public]
Notes
L’attribut public C++ a la même fonctionnalité que l’attribut MIDL public .
Exemple
Le code suivant montre comment utiliser l’attribut public :
// 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);
};
Spécifications
| Contexte d’attribut | Valeur |
|---|---|
| S’applique à | typedef |
| Renouvelable | Non |
| Attributs requis | Aucun(e) |
| Attributs non valides | Aucun(e) |
Pour plus d'informations sur les contextes d'attribut, consultez Contextes d'attribut.