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