Partilhar via


dispinterface

Coloca uma interface no arquivo .idl como uma interface de expedição.

Sintaxe

[dispinterface]

Comentários

Quando o atributo C++ dispinterface precede uma interface, ele faz com que a interface seja colocada dentro do bloco de biblioteca no arquivo .idl gerado.

A menos que você especifique uma classe base, uma interface de expedição derivará de IDispatch. Você deve especificar uma ID para os membros de uma interface de expedição.

O exemplo de uso de despinterface na documentação do MIDL:

dispinterface helloPro
   { interface hello; };

não é válido para o atributo dispinterface.

Exemplo

Consulte o exemplo de associável para obter um exemplo de como usar dispinterface.

Requisitos

Contexto do atributo Valor
Aplicável ao interface
Repetível Não
Atributos obrigatórios Nenhum
Atributos inválidos dual, object, oleautomation, local, ms_union

Para obter mais informações, confira Contextos de Atributo.

Confira também

Atributos de IDL
Atributos por uso
uuid
dual
personalizado
object
__interface