object (C++)

Identifica uma interface personalizada.

Sintaxe

[object]

Comentários

Ao preceder uma definição de interface, o atributo C++ do objeto faz com que a interface seja colocada no arquivo .idl como uma interface personalizada.

Qualquer interface marcada com objeto deve herdar de IUnknown. Essa condição será atendida se alguma das interfaces base herdar de IUnknown. Se nenhuma interface base herdar de IUnknown, o compilador fará com que a interface marcada com objeto seja derivada de IUnknown.

Exemplo

Consulte nonbrowsable para obter um exemplo de como usar o objeto.

Requisitos

Contexto do atributo Valor
Aplicável ao interface
Repetível Não
Atributos necessários Nenhum
Atributos inválidos Nenhum

Para obter mais informações sobre os contextos de atributo, confira Contextos de atributo.

Confira também

Atributos de IDL
Atributos de interface
dual
dispinterface
custom
__interface