Envía notificación de un evento personalizado desde el componente de secuencia de comandos a la aplicación host.
fireEvent(nombreEvento[,...])
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.
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>
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |