Programming statements

Programming statements return information about scripts and other components.

Statement Description
ArrayClear Clears an array.
ArraySize Returns the size of an array in a dimension.
ArrayToJSONArray Converts an array to a JSONArray and returns it.
Assignment Declares a variable and a value that can be used later.
Boolean Returns the Boolean representation of a value.
CreateGUID Creates and returns a globally unique identifier (GUID) string.
CreateObject Creates and returns a COM object instance.
EvaluateRegExpression
Evaluates a regular expression and returns True or False to indicate if it matches a value.
ExternalAssemblyCall Loads a .NET assembly, creates an instance of the class, and calls the requested method.
ExternalCall Invokes a public method on an instance of a class loaded by the LoadExternalAssembly statement and returns the value of the method.
GetScriptVariable Returns the value of a variable defined in a called script.
IsArray Returns True or False to indicate if an expression is an array.
IsJSONArray Returns True or False to indicate if an expression is a JSONArray type.
IsJSONObject Returns True or False to indicate if an expression is a JSONObject type.
IsJSONType Returns True or False to indicate if an expression is a JSONObject or JSONArray type.
IsNull Returns True or False to indicate if a value is null.
IsNumeric Returns True or False to indicate if an expression is numeric.
IsObject Returns True or False to indicate if an expression is a dynamic COM object.
LoadExternalAssembly Returns an instance of a class loaded from a .NET assembly.
ScriptName Returns the name of the running script.
SetScriptVariable Sets the value of a variable defined in a called script.