Partilhar via


public (atributos C++)

Garante que um typedef irá para a biblioteca de tipo, mesmo que não é referenciado no dentro do arquivo. idl.

[public]

Comentários

O pública o atributo do C++ tem a mesma funcionalidade que o pública atributo MIDL.

Exemplo

O código a seguir mostra como usar o pública atributo:

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

Requisitos

Contexto de atributo

Se aplica a

typedef

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

Nenhum

Para obter mais informações sobre os contextos de atributo, consulte Atributo contextos.

Consulte também

Outros recursos

Atributos IDL

Atributos Typedef, Enum, Union e Struct

Attributes Samples