Replaces an existing ScriptDefinition with another. Warning: replacing with a ScriptDefinition where the parameters are different
will disable any actions that execute this ScriptDefinition.
If the parameters are named the same and have the same types, no actions will be disabled or modified.
Namespace: Spotfire.Dxp.Application.Scripting
Assembly: Spotfire.Dxp.Application (in Spotfire.Dxp.Application.dll) Version: 66.0.19621.1485 (66.0.19621.1485)
Syntax
C#
public void Replace( ScriptDefinition oldScriptDefinition, ScriptDefinition newScriptDefinition )
Parameters
- oldScriptDefinition
- Type: Spotfire.Dxp.Application.ScriptingScriptDefinition
The existing (old) ScriptDefinition object - newScriptDefinition
- Type: Spotfire.Dxp.Application.ScriptingScriptDefinition
The new ScriptDefinition object
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | Thrown if the oldScriptDefinition object is not found in the ScriptManager |
Version Information
Supported in: 14.4, 14.3, 14.2, 14.1, 14.0, 12.5, 12.4, 12.3, 12.2, 12.1, 12.0
See Also