Click or drag to resize

Altaxo.Scripting Namespace

Contains script documents, script collections, and script execution helpers.
Classes
 ClassDescription
Public classAbstractScript Holds the text, compiled module, and related metadata of a script.
Public classDataColumnScript Holds the text, the executable module, and properties of a data-column script.
Public classExtractTableDataScript Holds the text, the module (= executable), and properties of an extract-table-data script.
Public classFileImportScript Holds the text, the executable module, and properties of a script used to import data from a file.
Public classFitFunctionScript Holds the text, the module (=executable), and some properties of a property column script.
Public classFitFunctionScriptCollection Represents a collection of FitFunctionScript instances.
Public classFunctionEvaluationScript Holds the text, the compiled module, and related metadata of a function-evaluation script.
Public classProcessSourceTablesScript Holds the text, the executable module, and properties of a script that processes one or multiple source tables.
Public classProgramInstanceScript Script for a program instance of Altaxo. The main purpose is to add functionality when the script must load or close projects.
Public classPropertyColumnScript Holds the text, the executable module, and properties of a property-column script.
Public classTableScript Holds the text, the executable module, and additional properties of a table script.
Interfaces
 InterfaceDescription
Public interfaceIColumnScriptText Represents the script contract for column scripts.
Public interfaceIExtractTableDataScriptText Provides the contract for extract-table-data script texts.
Public interfaceIFitFunctionScriptText Represents a fit-function script together with the metadata required to edit and execute it.
Public interfaceIFunctionEvaluationScriptText Represents a script that evaluates a scalar function value.
Public interfaceIPureScriptText Represents an object that stores editable script text.
Public interfaceIScriptText Represents a script, for example a table or column script.