com_print_typeinfo
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
com_print_typeinfo — Печатает определение класса PHP для интерфейса, наследующего IDispatch
Описание
$variant
, string|null $dispatch_interface = null
, bool $display_sink = false
) : boolНазначение функции состоит в создании "рыбы" класса для использования в качестве приемника событий. Также вы можете использовать ее для генерации заглушки для любого объекта COM при условии, что он поддерживает достаточное количество интерфейсов самодиагностики, и что вы знаете имя интерфейса, который вы хотите отобразить.
Список параметров
-
variant -
variantдолжен быть экземпляром класса COM, либо именем библиотеки типов (которое будет разобрано согласно набору правил, заданному в com_load_typelib()). -
dispatch_interface -
Имя интерфейса, наследующего
IDispatch, который вы хотите отобразить. -
display_sink -
Если
true, то будет отображен соответствующий интерфейс приемника событий.
Возвращаемые значения
Возвращает true в случае успешного завершения или false в случае возникновения ошибки.
Смотрите также
- com_event_sink() - Связать сообщения объекта COM с объектом PHP
- com_load_typelib() - Загрузка Typelib