Compartilhar via


dispinterface

Coloca uma interface no arquivo. idl como uma interface de despacho.

[dispinterface]

Comentários

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

A menos que você especifique uma classe base, uma interface de distribuição serão derivados de IDispatch.Você deve especificar um id para os membros de uma interface de despacho.

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

dispinterface helloPro 
   { interface hello; }; 

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

Exemplo

Consulte o exemplo para vinculáveis para obter um exemplo de como usar dispinterface.

Requisitos

Contexto de atributo

Se aplica a

interface

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

dual, object, oleautomation, local, ms_union

Para obter mais informações, consulte Atributo contextos.

Consulte também

Referência

UUID (atributos C++)

duplo

personalizada (C++)

objeto (C++)

__interface

Outros recursos

Atributos IDL

Atributos por uso

Attributes Samples