Microsoft® Windows® Script Component fireEvent Method |
Script Component Reference |
Sends notification of a custom event from the script component to the host application.
Syntax
fireEvent(eventName[,...])
Values
- eventName
- The name of the event as defined in the <event> element.
Remarks
You can only fire events if they have been declared in the <public> element.
Note The Behavior handler exposes a fireEvent method that is similar to the Automation handler version, but which includes support for event objects. For details, see Exposing Custom Events in Behavior Script Components.
Example
The following shows a fragment of a script component that defines the event namechanged and shows how to fire it.
Note A CDATA section is required to make the script in the <script> element opaque. For details, see Script Component Files and XML Conformance.
<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>