Windows Script Components  

Método fireEvent

Envía notificación de un evento personalizado desde el componente de secuencia de comandos a la aplicación host.

Sintaxis

fireEvent(nombreEvento[,...])

Argumentos

nombreEvento
El nombre del evento que se ha definido en el elemento <event>.

Observaciones

Sólo se pueden activar los eventos que se hayan declarado en el elemento <public>.

Nota   El controlador de comportamiento expone un método fireEvent que es similar a la versión del controlador de automatización, pero admite objetos de eventos. Para obtener más información, consulte Exponer eventos personalizados en componentes de secuencia de comandos de comportamiento.

Ejemplo

A continuación se muestra un fragmento de un componente de secuencia de comandos que define el evento namechanged y muestra cómo activarlo.

Nota   Es necesario incluir una sección CDATA para hacer opaca la secuencia de comandos del elemento <script>. Para obtener más información, consulte Archivos de componentes de secuencia de comandos y compatibilidad XML.
<public>
   <property name="name">
      <get/>
      <put/>
   </property>
   <event name="namechanged">
</public>

<script language="VBScript">
<![CDATA[
var name
Sub get_lowercaseName()
   get_lowercaseName = name
End Sub

Sub put_lowercaseName(newLCName)
   name = newLCName
   fireEvent("namechanged")
End Sub
]]>
</script>

Consulte también

Elemento <event> | Exponer eventos | Método fireEvent

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.