# ITable Interface

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

## Syntax

```
public interface ITable : IVisualizationBase, IGenericObject, IPropertyContainer, IQixClassBase, IDisposable, IChangeNotifier
```

## Properties

| Name | Description |
| --- | --- |
| [HyperCubePager](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.ITable.HyperCubePager.htm#Qlik_Sense_Client_Visualizations_ITable_HyperCubePager) | DataPager for property Properties.HyperCubeDef |
| [Layout](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.ITable.Layout.htm#Qlik_Sense_Client_Visualizations_ITable_Layout) |  |
| [Properties](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.ITable.Properties.htm#Qlik_Sense_Client_Visualizations_ITable_Properties) |  |

## Methods

| Name | Description |
| --- | --- |
| [GetLayoutAsync()](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.ITable.GetLayoutAsync.htm#Qlik_Sense_Client_Visualizations_ITable_GetLayoutAsync) |  |
| [GetPropertiesAsync()](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.ITable.GetPropertiesAsync.htm#Qlik_Sense_Client_Visualizations_ITable_GetPropertiesAsync) |  |

### Extension Methods

[UrlExtensions.SingleUrl(IGenericObject, VisualizationOptions, CallbackOptions)](https://help.qlik.com/en-US/sense-developer/November2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.UrlExtensions.SingleUrl.htm#Qlik_Engine_Extensions_UrlExtensions_SingleUrl_Qlik_Engine_IGenericObject_Qlik_Engine_Extensions_VisualizationOptions_Qlik_Engine_Extensions_CallbackOptions_)