Condividi tramite


public (attributi C++)

Garantisce che un typedef entrerà nella libreria dei tipi anche se non viene fatto riferimento nel file IDL.

[public]

Note

pubblico L'attributo di C++ ha la stessa funzionalità di pubblico Attributo MIDL.

Esempio

Nel codice seguente viene illustrato come utilizzare pubblico attributo:

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

Requisiti

contesto di attributo

Si applica a

typedef

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi IDL

Attributi Typedef, Enum, Union e Struct

Attributes Samples