Udostępnij za pośrednictwem


public (Atrybuty C++)

Zapewnia jako element typedef, przejdzie do biblioteki typów, nawet jeśli nie jest wywoływany z w pliku .idl.

[public]

Uwagi

Publicznych atrybut C++ ma taką samą funkcjonalność jak publicznych MIDL atrybutu.

Przykład

Poniższy kod pokazuje, jak używać publicznych atrybut:

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

Wymagania

Atrybutu kontekstu

Stosuje się do

typedef

Powtarzalne

Nr

Wymagane atrybuty

Brak

Nieprawidłowe atrybuty

Brak

Aby uzyskać więcej informacji na temat kontekstów atrybutu, zobacz Kontekstów atrybutu.

Zobacz też

Inne zasoby

atrybuty IDL

Atrybuty Typedef, Enum, Union oraz Struct

Attributes Samples