Поделиться через


nonextensible Attribute

Если сдвоенный интерфейс не будет расширен во время выполнения (то есть не обеспечите методы или свойства в IDispatch::Invoke, которые не доступны через vtable), необходимо применить атрибут nonextensible в определение интерфейса. Этот атрибут предоставляет информацию языки клиента (Visual Basic), которые можно использовать для включения полную проверку кода во время компиляции. Если этот атрибут не задан, то ошибки не будут иметь возможность оставаться скрытыми в коде клиента до времени выполнения.

Дополнительные сведения об атрибуте nonextensible и примере см. в разделе nonextensible.

См. также

Основные понятия

Dual Interfaces and ATL