Return a full-improved Friendly Url for the supplied tab

Namespace: DotNetNuke.Entities.Urls
Assembly: 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)

Return Value

returnsM:DotNetNuke.Entities.Urls.AdvancedFriendlyUrlProvider.ImprovedFriendlyUrl(DotNetNuke.Entities.Tabs.TabInfo,System.String,System.String,System.String,System.Boolean,DotNetNuke.Entities.Urls.FriendlyUrlSettings,System.Guid)

See Also