Система Visual FoxPro поддерживает наиболее важные (Visual FoxPro) Свойства, События и Методы в создаваемых вами серверах Automation,  через механизм библиотек Типов. В библиотеку Типов включаются только свойства имеющие характеритстику PUBLIC.

Как обычно, пользовательские Свойства и создаваемые Методы Visual FoxPro включаются в библиотеку Типов с атрибутом (характеристикой) PUBLIC. Например, Visual FoxPro определяет возвращаемое значение кака тип Variant, аналогично для списка передаваемых параметров (также типа: variant), которые могут быть получены, или определены в соответствующих Методах. Свойства, описанные в соответствующих класса библиотек .vcx также включаются в создаваемые библиотеки Типов.

Библиотеки Типов создаются в процессе Компоновки (компиляции) создаваемого сервера (.exe / .dll), имеют расширение =  .tlb. Данные библиотеки типов также включаются в виде связанного Ресурса в создаваемые сервера (.dll / .exe). Это обстоятельство исключает необходимость поставки потребителюд описанного выше файла .tlb, который обычно требуется для полной регистрации Сервера и файла .vbr.

NoteОбратите Внимание

Внутренний метод Visual FoxPro Release не включается в Библиотеку Типов, он уже существует в Объекте COM.

Expand imageСм. также