object (C++)
Identyfikuje interfejs niestandardowy.
Składnia
[object]
Uwagi
Podczas poprzedzania definicji interfejsu atrybut C++ obiektu powoduje umieszczenie interfejsu w pliku idl jako interfejsu niestandardowego.
Każdy interfejs oznaczony obiektem musi dziedziczyć z IUnknown
klasy . Ten warunek jest spełniony, jeśli którykolwiek z interfejsów podstawowych dziedziczy z IUnknown
klasy . Jeśli żadne interfejsy podstawowe nie dziedziczą z IUnknown
klasy , kompilator spowoduje, że interfejs oznaczony obiektem pochodzi z IUnknown
klasy .
Przykład
Zobacz artykuł nonbrowsable , aby zapoznać się z przykładem używania obiektu.
Wymagania
Kontekst atrybutu | Wartość |
---|---|
Dotyczy | interface |
Powtarzalne | Nie. |
Wymagane atrybuty | Brak |
Nieprawidłowe atrybuty | Brak |
Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.
Zobacz też
Atrybuty IDL
Atrybuty interfejsu
dual
dispinterface
custom
__interface