You can apply any operator with the ApplyOp command, including custom operators. In addition, there are a number of other scripting commands that can also apply operators; these are a more specialized version of ApplyOp:
The ApplyOp command is the most common way to apply an operator. However, if you are creating an operator on the fly (and therefore already have a pointer to it) you can also use the Operator.Connect or Operator.ConnectToGroup methods in the object model. For the C++ API, the Operator::Connect function is available.
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License