Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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