| Class member | Description | 
|---|---|
| ElementCount | Returns the number of elements in a uCalc.Item | 
| FunctionAddress | Returns the callback address of a defined function (or operator) | 
| GetDataType | Returns the data type of a uCalc.Item | 
| GetuCalc | Returns the uCalc object that the uCalc.Item belongs to | 
| Handle | Returns the handle of the current uCalc.Item object | 
| IsProperty | Determines if a uCalc.Item has the given properties | 
| ItemHandle | Handle for a uCalc.Item | 
| Name | Returns the name of the uCalc.Item | 
| NextOverload | Returns next uCalc.Item object that shares the same name | 
| Precedence | Returns the precedence level of the uCalc.Item | 
| Release | Releases an Item defined with Define or other related function | 
| ReleaseItem | (Use Release instead) | 
| Rename | Renames an item | 
| ReplacementText | Returns the replacement part of a syntax construct defined with DefineSyntax | 
| SetVariableValue | Sets the value of a floating point variable +++ maybe SetValue instead of SetVariableValue | 
| SetVariableValueAny | Sets the value of a variable of any data type by passing a string | 
| SetVariableValueByPtr | Sets the value of a variable to a value who's Pointer is passed | 
| SetVariableValueByte | Sets the value of a Byte variable | 
| SetVariableValueDbl | Sets the value of a double precision floating point variable | 
| SetVariableValueInt16 | Sets the value of a 16-bit integer variable | 
| SetVariableValueInt32 | Sets the value of a 32-bit integer variable | 
| SetVariableValueInt64 | Sets the value of a 64-bit integer variable | 
| SetVariableValuePtr | Sets the value of a Pointer variable | 
| SetVariableValueSng | Sets the value of a single precision floating point variable | 
| SetVariableValueStr | Sets the value of a string variable | 
| Text | Returns the text data associated with a uCalc.Item | 
| Value | Returns the value (default double precision) associated with a uCalc.Item | 
| ValueAddr | Returns the Pointer address of the value associated with a uCalc.Item | 
| ValueByte | Returns the value (default double precision) associated with a uCalc.Item | 
| ValueDbl | Returns the Double precision value associated with a uCalc.Item | 
| ValueInt16 | Returns the 16-bit integer value associated with a uCalc.Item | 
| ValueInt32 | Returns the 32-bit integer value associated with a uCalc.Item | 
| ValueInt64 | Returns the 64-bit integer value associated with a uCalc.Item | 
| ValuePtr | Returns the Pointer value associated with a uCalc.Item | 
| ValueSng | Returns the Double precision value associated with a uCalc.Item | 
| ValueStr | Returns the String value associated with a uCalc.Item |