# CreateGenericDimension Method

## Overloads

| [CreateGenericDimension(GenericDimensionProperties)](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.CreateGenericDimension.htm#Qlik_Engine_App_CreateGenericDimension_Qlik_Engine_GenericDimensionProperties_) |  | Creates a master dimension.<br><br>A master dimension is stored in the library of an app and can be used in many objects. Several generic objects can contain the same dimension. |
| --- | --- | --- |

[](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.CreateGenericDimension.htm) [](https://help.qlik.com/en-US/sense-developer/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.CreateGenericDimension.htm)

## CreateGenericDimension(GenericDimensionProperties)

Creates a master dimension.

A master dimension is stored in the library of an app and can be used in many objects. Several generic objects can contain the same dimension.

### Declaration

```

          [QixName("CreateDimension")]
public CreateGenericDimensionResult CreateGenericDimension([QixName("qProp")] GenericDimensionProperties prop)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [GenericDimensionProperties](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericDimensionProperties.htm) | prop | Information about the properties. |

### Returns

| Type | Description |
| --- | --- |
| [CreateGenericDimensionResult](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.CreateGenericDimensionResult.htm) |  |

### Implements

[IApp.CreateGenericDimension(GenericDimensionProperties)](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IApp.CreateGenericDimension.htm#Qlik_Engine_IApp_CreateGenericDimension_Qlik_Engine_GenericDimensionProperties_)