# SingleUrl Method

## Overloads

| [SingleUrl(IGenericObject, VisualizationOptions, CallbackOptions)](https://help.qlik.com/en-US/sense-developer/May2026/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_) |  |  |
| --- | --- | --- |
| [SingleUrl(ILocation, IAppIdentifier, String, VisualizationOptions, CallbackOptions, ISession)](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.UrlExtensions.SingleUrl.htm#Qlik_Engine_Extensions_UrlExtensions_SingleUrl_Qlik_Engine_ILocation_Qlik_Engine_IAppIdentifier_System_String_Qlik_Engine_Extensions_VisualizationOptions_Qlik_Engine_Extensions_CallbackOptions_Qlik_Engine_ISession_) |  |  |

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

## SingleUrl(IGenericObject, VisualizationOptions, CallbackOptions)

### Declaration

```

          public static Uri SingleUrl(this IGenericObject genericObject, VisualizationOptions options = VisualizationOptions.None, CallbackOptions callback = CallbackOptions.None)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [IGenericObject](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IGenericObject.htm) | genericObject |  |
| [VisualizationOptions](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.VisualizationOptions.htm) | options |  |
| [CallbackOptions](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.CallbackOptions.htm) | callback |  |

### Returns

| Type | Description |
| --- | --- |
| System.Uri |  |

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

## SingleUrl(ILocation, IAppIdentifier, String, VisualizationOptions, CallbackOptions, ISession)

### Declaration

```

          public static Uri SingleUrl(this ILocation location, IAppIdentifier appIdentifier, string objectIdentifier, VisualizationOptions options = VisualizationOptions.None, CallbackOptions callback = CallbackOptions.None, ISession session = null)
    
  
```

### Parameters

| Type | Name | Description |
| --- | --- | --- |
| [ILocation](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ILocation.htm) | location |  |
| [IAppIdentifier](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.IAppIdentifier.htm) | appIdentifier |  |
| System.String | objectIdentifier |  |
| [VisualizationOptions](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.VisualizationOptions.htm) | options |  |
| [CallbackOptions](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.Extensions.CallbackOptions.htm) | callback |  |
| [ISession](https://help.qlik.com/en-US/sense-developer/May2026/Subsystems/NetSDKAPIref/Content/Qlik.Engine.ISession.htm) | session |  |

### Returns

| Type | Description |
| --- | --- |
| System.Uri |  |