Return a full-improved Friendly Url for the supplied tab
Namespace: DotNetNuke.Entities.UrlsAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public static string ImprovedFriendlyUrl( TabInfo tab, string path, string pageName, string httpAlias, bool ignoreCustomRedirects, FriendlyUrlSettings settings, Guid parentTraceId ) |
Visual Basic |
---|
Public Shared Function ImprovedFriendlyUrl ( tab As TabInfo, path As String, pageName As String, httpAlias As String, ignoreCustomRedirects As Boolean, settings As FriendlyUrlSettings, parentTraceId As Guid ) As String |
Parameters
- tab
- Type: DotNetNuke.Entities.Tabs..::..TabInfo
The current page
- path
- Type: System..::..String
The non-friendly path to the page
- pageName
- Type: System..::..String
The name of the page
- httpAlias
- Type: System..::..String
The current portal alias to use
- ignoreCustomRedirects
- Type: System..::..Boolean
If true, then the Friendly Url will be constructed without using any custom redirects
- settings
- Type: DotNetNuke.Entities.Urls..::..FriendlyUrlSettings
The current Friendly Url Settings to use
- parentTraceId
- Type: System..::..Guid
paramparentTraceIdM:DotNetNuke.Entities.Urls.AdvancedFriendlyUrlProvider.ImprovedFriendlyUrl(DotNetNuke.Entities.Tabs.TabInfo,System.String,System.String,System.String,System.Boolean,DotNetNuke.Entities.Urls.FriendlyUrlSettings,System.Guid)