Compartir a través de


Atributo nonextensible

Si una interfaz dual no se va a extender en tiempo de ejecución (es decir, no proporciona métodos o propiedades mediante IDispatch::Invoke que no están disponibles mediante la tabla virtual), debe aplicar el atributo nonextensible a la definición de interfaz. Este atributo proporciona información a los lenguajes cliente (como Visual Basic) que se puede usar para habilitar la comprobación de código completa en tiempo de compilación. Si no se proporciona este atributo, los errores pueden permanecer ocultos en el código cliente hasta el tiempo de ejecución.

Para obtener más información sobre el atributo nonextensible y un ejemplo, consulte nonextensible.

Consulte también

Interfaces duales y ATL