<sect1 id="include-scripting-interface">
<title
>Interfaces de criação de scripts</title>
<sect2>
<title
>Objeto Console</title>
<para
>O objeto Console permite-lhe salvar mensagens de diferentes importâncias para um arquivo de registro. </para>
<para
>O Console não é um construtor. Todas as propriedades e métodos do Console podem ser chamados usando o Console como um objeto, sem precisar criá-lo. </para>
</sect2>
<sect2>
<title
>Sintaxe</title>
<programlisting
>Console.log("Esta é uma mensagem do programa."); // imprime uma mensagem do programa
Console.debug("Uma mensagem de depuração."); // imprime uma mensagem de depuração
</programlisting>
</sect2>
<sect2>
<title
>Métodos do objeto Console</title>
<sect3>
<title
>log()</title>
<para
>Imprime a mensagem indicada com uma severidade normal. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>log</function
></funcdef
> <paramdef
>string <parameter
>mensagem</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
<sect3>
<title
>debug()</title>
<para
>Imprime a mensagem de depuração indicada. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>debug</function
></funcdef
> <paramdef
>string <parameter
>mensagem</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
<sect3>
<title
>erro()</title>
<para
>Imprime a mensagem de erro indicada com uma severidade elevada. </para>
<funcsynopsis>
<funcprototype
><funcdef
>void <function
>error</function
></funcdef
> <paramdef
>string <parameter
>mensagem</parameter
></paramdef
> </funcprototype>
</funcsynopsis>
</sect3>
</sect2>
</sect1>
