<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/ref.com.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'function.com-print-typeinfo.php',
    1 => 'com_print_typeinfo',
    2 => 'Muestra una definici&oacute;n de clase PHP para una interfaz distribuible',
  ),
  'up' => 
  array (
    0 => 'ref.com.php',
    1 => 'Funciones COM y .Net (Windows)',
  ),
  'prev' => 
  array (
    0 => 'function.com-message-pump.php',
    1 => 'com_message_pump',
  ),
  'next' => 
  array (
    0 => 'function.variant-abs.php',
    1 => 'variant_abs',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/com/functions/com-print-typeinfo.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="function.com-print-typeinfo" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">com_print_typeinfo</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.2.0, PHP 5, PHP 7, PHP 8)</p><p class="refpurpose"><span class="refname">com_print_typeinfo</span> &mdash; <span class="dc-title">Muestra una definición de clase PHP para una interfaz distribuible</span></p>

 </div>
 <div class="refsect1 description" id="refsect1-function.com-print-typeinfo-description">
  <h3 class="title">Descripción</h3>
  <div class="methodsynopsis dc-description">
   <span class="methodname"><strong>com_print_typeinfo</strong></span>(<span class="methodparam"><span class="type"><span class="type"><a href="class.variant.php" class="type variant">variant</a></span>|<span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$variant</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$dispatch_interface</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>, <span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$display_sink</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong></span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="para rdfs-comment">
   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.
  </p>
 </div>

 <div class="refsect1 parameters" id="refsect1-function.com-print-typeinfo-parameters">
  <h3 class="title">Parámetros</h3>
  <p class="para">
   <dl>
    
     <dt><code class="parameter">variant</code></dt>
     <dd>
      <p class="para">
       <code class="parameter">variant</code> 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 <span class="function"><a href="function.com-load-typelib.php" class="function">com_load_typelib()</a></span>).
      </p>
     </dd>
    
    
     <dt><code class="parameter">dispatch_interface</code></dt>
     <dd>
      <p class="para">
       El nombre de una interfaz descendiente <code class="literal">IDispatch</code> que se desea mostrar.
      </p>
     </dd>
    
    
     <dt><code class="parameter">display_sink</code></dt>
     <dd>
      <p class="para">
       Si se establece a <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong>, se mostrará la interfaz de sumidero correspondiente en su lugar.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="refsect1 returnvalues" id="refsect1-function.com-print-typeinfo-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="para">
   Esta función retorna <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> en caso de éxito o <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> si ocurre un error.
  </p>
 </div>

 <div class="refsect1 seealso" id="refsect1-function.com-print-typeinfo-seealso">
  <h3 class="title">Ver también</h3>
  <p class="para">
   <ul class="simplelist">
    <li><span class="function"><a href="function.com-event-sink.php" class="function" rel="rdfs-seeAlso">com_event_sink()</a> - Conecta eventos de un objeto COM a un objeto PHP</span></li>
    <li><span class="function"><a href="function.com-load-typelib.php" class="function" rel="rdfs-seeAlso">com_load_typelib()</a> - Carga un Typelib</span></li>
   </ul>
  </p>
 </div>

</div><?php manual_footer($setup); ?>