# TextMacro Class

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

## Inheritance

* System.Object
  * TextMacro

## Syntax

```
[ValueClass]
public class TextMacro : ITextMacro
```

## Constructors

| Name | Description |
| --- | --- |
| [TextMacro()](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.-ctor.htm#Qlik_Engine_TextMacro__ctor) |  |

## Properties

| Name | Description |
| --- | --- |
| [DisplayString](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.DisplayString.htm#Qlik_Engine_TextMacro_DisplayString) | Variable value.<br><br>JSON property name: qDisplayString |
| [IsReserved](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.IsReserved.htm#Qlik_Engine_TextMacro_IsReserved) | Is set to true if the variable is a reserved variable.<br><br>JSON property name: qIsReserved |
| [IsSystem](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.IsSystem.htm#Qlik_Engine_TextMacro_IsSystem) | Is set to true if the variable is a system variable.<br><br>JSON property name: qIsSystem |
| [RefSeqNo](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.RefSeqNo.htm#Qlik_Engine_TextMacro_RefSeqNo) | Order in which the variable was referenced during the script execution.<br><br>The same number sequence is used for both `qRefSeqNo` and `qSetSeqNo` .<br><br>JSON property name: qRefSeqNo |
| [SetSeqNo](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.SetSeqNo.htm#Qlik_Engine_TextMacro_SetSeqNo) | Order in which the variable was updated during the script execution.<br><br>The same number sequence is used for both `qRefSeqNo` and `qSetSeqNo` .<br><br>JSON property name: qSetSeqNo |
| [Tag](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.TextMacro.Tag.htm#Qlik_Engine_TextMacro_Tag) | Name of the variable.<br><br>JSON property name: qTag |