No Translation available yet
You have Italian selected as language but this page has not been translated yet. Translate the page or view the content in the default space language below.
Display default
You can edit the code for user-defined actions.

The code for a user-defined action looks like this:
Public Sub Run( _
ByVal triggerEvent As
Creo.PWS.Automation.PrinergyDataModel.PageSetCreatedEvent, _
ByVal action As Creo.PWS.Automation.GenericDataModel.UserDefinedAction)
'These are the three possible events you can raise as a result of this
action
If you do not raise an event then no “chained” rules will be executed
Dim okEvt As Creo.PWS.Automation.BaseDataModel.DMEvent _
= action.CreateEvent( _
GetType(Creo.PWS.Automation.GenericDataModel.UserDefinedOKEvent), _
action.Context.ToString)
Dim warnEvt As Creo.PWS.Automation.BaseDataModel.DMEvent _
= action.CreateEvent( _
GetType(Creo.PWS.Automation.GenericDataModel.UserDefinedWarnEvent), _
action.Context.ToString)
Dim errEvt As Creo.PWS.Automation.BaseDataModel.DMEvent _
= action.CreateEvent( _
GetType(Creo.PWS.Automation.GenericDataModel.UserDefinedErrorEvent), _
action.Context.ToString
'<your logic here>
'This is how you raise an event
action.RaiseEvent(okEvt)
End Sub