odl

Identyfikuje interfejs jako interfejs ODL (Object Description Language). Kompilator MIDL nie wymaga atrybutu odl ; jest rozpoznawany tylko pod kątem zgodności ze starszymi plikami .odl.

Składnia

[odl]

Uwagi

Atrybut odl C++ ma taką samą funkcjonalność jak atrybut odl MIDL.

Przykład

// cpp_attr_ref_odl.cpp
// compile with: /LD
#include <unknwn.h>
[module(name="MyLIb")];

[odl, oleautomation, dual, uuid("00000000-0000-0000-0000-000000000001")]
__interface IMyInterface
{
   HRESULT x();
};

[coclass, uuid("00000000-0000-0000-0000-000000000002")]
class cmyClass : public IMyInterface
{
public:
   HRESULT x(){}
};

Wymagania

Kontekst atrybutu Wartość
Dotyczy interface
Powtarzalne Nie.
Wymagane atrybuty None
Nieprawidłowe atrybuty None

Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.

Zobacz też

Atrybuty IDL
Atrybuty interfejsu