# FieldListDef Class

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

Defines the fields to show.

## Inheritance

* System.Object
  * [AbstractStructure](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.AbstractStructure.htm)
    * FieldListDef

## Syntax

```
[ValueClass]
public class FieldListDef : AbstractStructure, IDisposable, IFieldListDef, IAbstractStructure
```

## Constructors

| Name | Description |
| --- | --- |
| [FieldListDef()](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.-ctor.htm#Qlik_Engine_FieldListDef__ctor) | Creates an instance of the FieldListDef class |

## Properties

| Name | Description |
| --- | --- |
| [ShowDefinitionOnly](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowDefinitionOnly.htm#Qlik_Engine_FieldListDef_ShowDefinitionOnly) | Shows the fields defined on the fly if set to true.<br><br>Default is false.<br><br>JSON property name: qShowDefinitionOnly |
| [ShowDerivedFields](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowDerivedFields.htm#Qlik_Engine_FieldListDef_ShowDerivedFields) | Shows the fields and derived fields if set to true.<br><br>Default is false.<br><br>JSON property name: qShowDerivedFields |
| [ShowHidden](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowHidden.htm#Qlik_Engine_FieldListDef_ShowHidden) | Shows the hidden fields if set to true.<br><br>Default is false.<br><br>JSON property name: qShowHidden |
| [ShowImplicit](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowImplicit.htm#Qlik_Engine_FieldListDef_ShowImplicit) | Shows the Direct Discovery measure fields if set to true.<br><br>Default is false.<br><br>JSON property name: qShowImplicit |
| [ShowSemantic](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowSemantic.htm#Qlik_Engine_FieldListDef_ShowSemantic) | Show the semantic fields if set to true.<br><br>Default is false.<br><br>JSON property name: qShowSemantic |
| [ShowSrcTables](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowSrcTables.htm#Qlik_Engine_FieldListDef_ShowSrcTables) | Shows the tables and fields present in the data model viewer if set to true.<br><br>Default is false.<br><br>JSON property name: qShowSrcTables |
| [ShowSystem](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.FieldListDef.ShowSystem.htm#Qlik_Engine_FieldListDef_ShowSystem) | Shows the system tables if set to true.<br><br>Default is false.<br><br>JSON property name: qShowSystem |