Partilhar via


odl

Identifica uma interface como uma interface de linguagem de descrição de objeto (ODL).O compilador MIDL não requer o odl de atributo; ele é reconhecido somente para compatibilidade com ficheiros. odl mais antigos.

[odl]

Comentários

O odl o atributo do C++ tem a mesma funcionalidade que o odl atributo MIDL.

Exemplo

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

Requisitos

Contexto de atributo

Se aplica a

interface

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 de interface

Attributes Samples