# GetObject Method

## Overloads

| [GetObject<T>(String)](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IApp.GetObject.htm#Qlik_Engine_IApp_GetObject__1_System_String_) |  | Get an object |
| --- | --- | --- |
| [GetObject<T, TI>(String)](https://help.qlik.com/en-US/sense-developer/May2025/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IApp.GetObject.htm#Qlik_Engine_IApp_GetObject__2_System_String_) |  | Get an object |

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

## GetObject&lt;T&gt;(String)

Get an object

### Declaration

```

          T GetObject<T>([QixName("qId")] string id)
    where T : GenericObject
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| System.String | id | Id of the object to get |

### Returns

| Type | Description |
| --- | --- |
| T | The object as type T |

### Type Parameters

| Name | Description |
| --- | --- |
| T | The type to get |

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

## GetObject&lt;T, TI&gt;(String)

Get an object

### Declaration

```

          TI GetObject<T, TI>([QixName("qId")] string id)
    where T : GenericObject, TI
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| System.String | id | Object id |

### Returns

| Type | Description |
| --- | --- |
| TI | The interface |

### Type Parameters

| Name | Description |
| --- | --- |
| T | The type to get |
| TI | The interface to return |

### Exceptions

| Type | Condition |
| --- | --- |
| System.Exception |  |
| System.TimeoutException |  |