com_print_typeinfo

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

com_print_typeinfoMuestra una definición de clase PHP para una interfaz distribuible

Descripción

com_print_typeinfo(variant|string $variant, ?string $dispatch_interface = null, bool $display_sink = false): bool

Ayuda a generar un esqueleto de clase para usarlo como sumidero de eventos. Asimismo, puede ser utilizado para generar una copia de seguridad de cualquier objeto COM, siempre que soporte suficientes interfaces de introspección y se conozca el nombre de la interfaz que se desea mostrar.

Parámetros

variant

variant debe ser una instancia de un objeto COM o el nombre de una biblioteca de tipos (que debe ser resuelto de acuerdo con las reglas definidas en la función com_load_typelib()).

dispatch_interface

El nombre de una interfaz descendiente IDispatch que se desea mostrar.

display_sink

Si el parámetro wantsink vale true, se mostrará la interfaz de sumidero correspondiente en su lugar.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ver también