Extensions used to render links to Nucleus pages, files and actions.
Methods
RelativePageLink
(Page) Method
RelativePageLink (Page page)
Output an relative url, with the leading "~" character for use by UrlHelper.Content for the specified
Models.Page.
PageLink
(IUrlHelper,Page) Method
PageLink (IUrlHelper helper, Page page)
PageLink
(IUrlHelper,Page,String) Method
PageLink (IUrlHelper helper, Page page, String relativePath)
Output an url for the specified
Models.Page with
relativePath appended."/>.
FileLink
(IUrlHelper,File) Method
FileLink (IUrlHelper helper, File file)
FileLink
(IUrlHelper,File,Boolean) Method
FileLink (IUrlHelper helper, File file, Boolean inline)
FileLink
(IUrlHelper,File,Boolean,Boolean) Method
FileLink (IUrlHelper helper, File file, Boolean inline, Boolean encodePath)
AreaAction
(IUrlHelper,String,String,String) Method
AreaAction (IUrlHelper helper, String actionName, String controllerName, String areaName)
Generates a fully qualified URL to an action method by using the specified action name, controller name and area name.
AreaAction
(IUrlHelper,String,String,String,Object) Method
AreaAction (IUrlHelper helper, String actionName, String controllerName, String areaName, Object routeValues)
Generates a fully qualified URL to an action method by using the specified action name, controller name and area name.
NucleusAction
(IUrlHelper,String,String,String) Method
NucleusAction (IUrlHelper helper, String actionName, String controllerName, String extensionName)
Generates a fully qualified URL to an Nucleus extension action method by using the specified action name, controller name and extension name.
NucleusAction
(IUrlHelper,String,String,String,Object) Method
NucleusAction (IUrlHelper helper, String actionName, String controllerName, String extensionName, Object routeValues)
Generates a fully qualified URL to an Nucleus extension action method by using the specified action name, controller name and extension name.
NucleusAction
(IUrlHelper,String,String,String,String) Method
NucleusAction (IUrlHelper helper, String actionName, String controllerName, String areaName, String extensionName)
Generates a fully qualified URL to an Nucleus extension action method by using the specified action name, controller name and extension name.
NucleusAction
(IUrlHelper,String,String,String,String,Object) Method
NucleusAction (IUrlHelper helper, String actionName, String controllerName, String areaName, String extensionName, Object routeValues)
Generates a fully qualified URL to an Nucleus extension action method by using the specified action name, controller name and extension name.
ApiAction
(IUrlHelper,String,String,String) Method
ApiAction (IUrlHelper helper, String actionName, String controllerName, String extensionName)
Generates a fully qualified URL to an Nucleus extension API method by using the specified action name and controller name and extension name.
GetAbsoluteUri
(IUrlHelper,String) Method
GetAbsoluteUri (IUrlHelper helper, String localPath)
Returns an absolute Url for the specified local path.