C# Класс MvcNavigation.HtmlHelperExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
ActionLink ( this html, INode linkTarget ) : System.Web.Mvc.MvcHtmlString
ActionLink ( this html, LinkedListNode linkTarget ) : System.Web.Mvc.MvcHtmlString
Breadcrumb ( this html ) : System.Web.Mvc.MvcHtmlString
Breadcrumb ( this html, string name ) : System.Web.Mvc.MvcHtmlString
IsAncestorOfCurrentNode ( this html, INode node ) : bool
IsCurrentNode ( this html, INode node ) : bool
Menu ( this html ) : System.Web.Mvc.MvcHtmlString
Menu ( this html, int maxLevels ) : System.Web.Mvc.MvcHtmlString
Menu ( this html, int maxLevels, bool renderAllLevels ) : System.Web.Mvc.MvcHtmlString
Menu ( this html, string name ) : System.Web.Mvc.MvcHtmlString
Menu ( this html, string name, int maxLevels ) : System.Web.Mvc.MvcHtmlString
Menu ( this html, string name, int maxLevels, bool renderAllLevels ) : System.Web.Mvc.MvcHtmlString

Приватные методы

Метод Описание
ConstructBreadcrumbTrail ( HtmlHelper html, INode sitemap ) : LinkedList
FindNode ( INode startNode, bool>.Func predicate ) : INode
GetAdditionalRouteData ( System.Web.Mvc.ViewContext viewContext ) : object>>.IEnumerable
GetContextActionName ( System.Web.Mvc.ViewContext viewContext ) : string
GetContextControllerName ( System.Web.Mvc.ViewContext viewContext ) : string
GetViewContext ( HtmlHelper html ) : System.Web.Mvc.ViewContext
HasMatchingDescendant ( INode currentNode, string contextControllerName, string contextActionName, object>.IEnumerable additionalRouteData, int currentLevel, int maxLevels ) : bool
IsCurrentNode ( INode node, string contextControllerName, string contextActionName, object>.IEnumerable additionalRouteData ) : bool
IsRootNode ( INode node ) : bool

Описание методов

ActionLink() публичный статический Метод

public static ActionLink ( this html, INode linkTarget ) : System.Web.Mvc.MvcHtmlString
html this
linkTarget INode
Результат System.Web.Mvc.MvcHtmlString

ActionLink() публичный статический Метод

public static ActionLink ( this html, LinkedListNode linkTarget ) : System.Web.Mvc.MvcHtmlString
html this
linkTarget LinkedListNode
Результат System.Web.Mvc.MvcHtmlString

Breadcrumb() публичный статический Метод

public static Breadcrumb ( this html ) : System.Web.Mvc.MvcHtmlString
html this
Результат System.Web.Mvc.MvcHtmlString

Breadcrumb() публичный статический Метод

public static Breadcrumb ( this html, string name ) : System.Web.Mvc.MvcHtmlString
html this
name string
Результат System.Web.Mvc.MvcHtmlString

IsAncestorOfCurrentNode() публичный статический Метод

public static IsAncestorOfCurrentNode ( this html, INode node ) : bool
html this
node INode
Результат bool

IsCurrentNode() публичный статический Метод

public static IsCurrentNode ( this html, INode node ) : bool
html this
node INode
Результат bool

Menu() публичный статический Метод

public static Menu ( this html ) : System.Web.Mvc.MvcHtmlString
html this
Результат System.Web.Mvc.MvcHtmlString

Menu() публичный статический Метод

public static Menu ( this html, int maxLevels ) : System.Web.Mvc.MvcHtmlString
html this
maxLevels int
Результат System.Web.Mvc.MvcHtmlString

Menu() публичный статический Метод

public static Menu ( this html, int maxLevels, bool renderAllLevels ) : System.Web.Mvc.MvcHtmlString
html this
maxLevels int
renderAllLevels bool
Результат System.Web.Mvc.MvcHtmlString

Menu() публичный статический Метод

public static Menu ( this html, string name ) : System.Web.Mvc.MvcHtmlString
html this
name string
Результат System.Web.Mvc.MvcHtmlString

Menu() публичный статический Метод

public static Menu ( this html, string name, int maxLevels ) : System.Web.Mvc.MvcHtmlString
html this
name string
maxLevels int
Результат System.Web.Mvc.MvcHtmlString

Menu() публичный статический Метод

public static Menu ( this html, string name, int maxLevels, bool renderAllLevels ) : System.Web.Mvc.MvcHtmlString
html this
name string
maxLevels int
renderAllLevels bool
Результат System.Web.Mvc.MvcHtmlString