Table of Contents

Class UrlHelper

Namespace
Dynamicweb.Frontend.UrlHandling
Assembly
Dynamicweb.dll
public class UrlHelper
Inheritance
UrlHelper
Inherited Members

Properties

IsResetOrRebuild

public static bool IsResetOrRebuild { get; }

Property Value

bool

Methods

CheckResetNeeded()

public static void CheckResetNeeded()

CreateNode(string, string, string, UrlNode)

public static UrlNode CreateNode(string name, string queryStringParameter, string queryStringValue, UrlNode parent)

Parameters

name string
queryStringParameter string
queryStringValue string
parent UrlNode

Returns

UrlNode

CreateNode(string, string, string, UrlNode, bool)

public static UrlNode CreateNode(string name, string queryStringParameter, string queryStringValue, UrlNode parent, bool ignoreParentQueryString)

Parameters

name string
queryStringParameter string
queryStringValue string
parent UrlNode
ignoreParentQueryString bool

Returns

UrlNode

CreateNodeExact(string, string, UrlNode)

public static UrlNode CreateNodeExact(string exactUrl, string fullQueryString, UrlNode parent)

Parameters

exactUrl string
fullQueryString string
parent UrlNode

Returns

UrlNode

CreateQueryString(string, string)

public static string CreateQueryString(string parameter, string value)

Parameters

parameter string
value string

Returns

string

CreateUrlNode(string, string, string, UrlNode)

[Obsolete("Use CreateNode instead.")]
public static UrlNode CreateUrlNode(string name, string queryStringParameter, string queryStringValue, UrlNode parent)

Parameters

name string
queryStringParameter string
queryStringValue string
parent UrlNode

Returns

UrlNode

CreateUrlNode(string, string, string, UrlNode, bool)

[Obsolete("Use CreateNode instead.")]
public static UrlNode CreateUrlNode(string name, string queryStringParameter, string queryStringValue, UrlNode parent, bool ignoreParentQuerystring)

Parameters

name string
queryStringParameter string
queryStringValue string
parent UrlNode
ignoreParentQuerystring bool

Returns

UrlNode

CreateUrlNodeExact(string, string, UrlNode)

[Obsolete("Use CreateNodeExact instead.")]
public static UrlNode CreateUrlNodeExact(string exactUrl, string fullQuerystring, UrlNode parent)

Parameters

exactUrl string
fullQuerystring string
parent UrlNode

Returns

UrlNode

NormalizeString(string)

public static string NormalizeString(string text)

Parameters

text string

Returns

string

RemoveDiacritics(string)

public static string RemoveDiacritics(string text)

Parameters

text string

Returns

string

RemoveDiacritics2(string)

public static string RemoveDiacritics2(string text)

Parameters

text string

Returns

string

ResetPageIndex()

public static void ResetPageIndex()

ResetPageIndex(string)

public static void ResetPageIndex(string fromWhere)

Parameters

fromWhere string

SetResetNeeded()

public static void SetResetNeeded()
To top