EventInfo

Object Hierarchy | Related C++ Class: EventInfo

Inheritance

SIObject

EventInfo

Introduced

v2.0

Description

EventInfo holds read-only information on a particular event such the name, type, event handler name, etc., this information can be accessed through the EventInfo properties. EventInfo objects are created with XSIApplication.EventInfos.

Methods

IsClassOf operator IsEqualTo operator    
       

Properties

Application Attributes Categories CustomData
FileName FullName operator Handler Help
Language Mute Name operator NestedObjects
Origin OriginPath Parent Type operator

Examples

VBScript Example

on error resume next
Application.Advise "OnBeginSceneSave","C:\MyEventHandler.vbs",,,"ABCSaveSceneEvent"
set info = Application.EventInfos("ABCSaveSceneEvent")
LogMessage "Type: " & info.Type
LogMessage "Name: " & info.name
LogMessage "Token: " & info.Token
LogMessage "Handler: " & info.Handler
LogMessage "Filename: " & info.Filename
LogMessage "Language: " & info.Language
if IsArray(info.Attributes) then
	arr = info.Attributes
	for i=0 to ubound(arr,1)
		LogMessage "Attributes " & i & ":" & arr(i)
	next
else
	LogMessage "Attributes: " & info.Attributes
end if
if IsArray(info.CustomData) then
	arr = info.CustomData
	for i=0 to ubound(arr,1)
		LogMessage "CustomData " & i & ":" & arr(i)
	next
else
	LogMessage "CustomData: " & info.CustomData
end if