Compartilhar via


custom (C++)

Define metadados para um objeto na biblioteca de tipos.

Sintaxe

[ custom(
   uuid,
   value
) ];

Parâmetros

uuid
Uma ID exclusiva.

value
Um valor que pode ser colocado em uma variante.

Comentários

O atributo C++ personalizado fará com que as informações sejam colocadas na biblioteca de tipos. Você precisará de uma ferramenta que leia o valor personalizado da biblioteca de tipos.

O atributo custom tem a mesma funcionalidade que o atributo custom MIDL.

Requisitos

Contexto do atributo

  • Aplica-se a: interface não-COM, métodos idl_module, membros de interface, parâmetros de interface e tipos typedef, class, enum, union e struct.
  • Repetível: sim.
  • Atributos necessários: coclass (quando usado na classe).
  • 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 independentes
Atributos Typedef, Enum, Union e Struct
Atributos de parâmetro
Atributos de método
Atributos de classe
Atributos de interface