Condividi tramite


nonextensible Attribute

Se un'interfaccia duale non viene estesa in fase di esecuzione (ovvero non forniscono i metodi o le proprietà mediante IDispatch::Invoke che non siano disponibili tramite il puntatore vtable), è necessario applicare l'attributo nonextensible alla definizione di interfaccia. L'attributo fornisce informazioni ai linguaggi client (in Visual Basic) che possono essere utilizzati per attivare la verifica di codice completo in fase di compilazione. Se questo attributo non viene specificato, i bug possono rimanere nascosti nel codice client solo in fase di esecuzione.

Per ulteriori informazioni sull'attributo nonextensible e un esempio, vedere non estensibile.

Vedere anche

Concetti

Dual Interfaces and ATL