Compartilhar via


atributo nonextensible

Se uma interface dupla não será estendida em tempo de execução (ou seja, você não irá fornecer métodos ou propriedades através de IDispatch::Invoke que não estão disponíveis através de vtable), você deve aplicar o atributo de nonextensible a sua definição de interface.Esse atributo fornece informações para idiomas de cliente (como Visual Basic) que podem ser usados para ativar em tempo de compilação completa a verificação de código.Se esse atributo não for fornecido, bugs podem continuar ocultos no código do cliente até o tempo de execução.

Para obter mais informações sobre o atributo de nonextensible e um exemplo, consulte nonextensible.

Consulte também

Conceitos

Interfaces duais e ATL