Type: IActionService

Summary:

Action service

Remarks: Operator only.

Methods:

GetActionByDisplayName(System.String)

Summary:

Gets an action definition by its display name

Parameters:

  1. name:
  2. displayname: Display name of the action definition to search for

Example:

This example shows you how to get an action definition by its display name

            var actionDisplayMessage = Project.ActionService.GetActionByDisplayName("Display Message");
            

NewActionInstance(System.String)

Summary:

Creates a new action instance using the disply name of an action definition

Parameters:

  1. displayName: Display name of the action definition

Example:

This example shows you how to assign an action to a button:

            var wnd = Project.Windows["Window1"]
            wnd["Button1"].OnInactiveAction = Project.ActionService.NewActionInstance("Display Message")
            

NewActionInstance(Sym3.IActionDefinition)

Summary:

Creates a new instance of an action definition

Parameters:

  1. ad: Action definition