Microsoft® Windows® Script Component
fireEvent Method
 Script Component Reference

See Also


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>