C# 클래스 Raven.Documentation.Web.Helpers.HtmlHelperExtensions

파일 보기 프로젝트 열기: ravendb/docs

공개 메소드들

메소드 설명
GenerateNavigation ( this htmlHelper, System.Language language, string version ) : System.Web.Mvc.MvcHtmlString
GenerateTableOfContents ( this htmlHelper, System.Web.Mvc.UrlHelper urlHelper, Raven.Documentation.Parser.Data.TableOfContents tableOfContents, string key ) : System.Web.Mvc.MvcHtmlString
IsDebug ( this htmlHelper ) : bool
LanguageLink ( this htmlHelper, System.Language language, System.Web.Mvc.ViewContext viewContext ) : System.Web.Mvc.MvcHtmlString
VersionLink ( this htmlHelper, string version, string currentVersion, System.Language currentLanguage ) : System.Web.Mvc.MvcHtmlString

비공개 메소드들

메소드 설명
ContainsKey ( Raven.Documentation.Parser.Data.TableOfContents item, string key, int minNumberOfPartsThatMustMatch ) : bool
GenerateForArticle ( HtmlHelper htmlHelper, StringBuilder builder, Raven.Documentation.Parser.Data.TableOfContents item ) : void
GenerateForFolder ( HtmlHelper htmlHelper, System.Web.Mvc.UrlHelper urlHelper, StringBuilder builder, Raven.Documentation.Parser.Data.TableOfContents item, string key, int level, bool containsKey, string version, DocumentationMode mode ) : void
GenerateNavigationFor10 ( HtmlHelper htmlHelper, System.Language language ) : System.Web.Mvc.MvcHtmlString
GenerateNavigationFor25Or20 ( HtmlHelper htmlHelper, System.Language language, string version ) : System.Web.Mvc.MvcHtmlString
GenerateNavigationFor35Or30 ( HtmlHelper htmlHelper, System.Language language, string version ) : System.Web.Mvc.MvcHtmlString
GenerateTableOfContents ( HtmlHelper htmlHelper, System.Web.Mvc.UrlHelper urlHelper, StringBuilder builder, IEnumerable items, string key, int level, string version, DocumentationMode mode ) : void
GetMode ( string version ) : DocumentationMode

메소드 상세

GenerateNavigation() 공개 정적인 메소드

public static GenerateNavigation ( this htmlHelper, System.Language language, string version ) : System.Web.Mvc.MvcHtmlString
htmlHelper this
language System.Language
version string
리턴 System.Web.Mvc.MvcHtmlString

GenerateTableOfContents() 공개 정적인 메소드

public static GenerateTableOfContents ( this htmlHelper, System.Web.Mvc.UrlHelper urlHelper, Raven.Documentation.Parser.Data.TableOfContents tableOfContents, string key ) : System.Web.Mvc.MvcHtmlString
htmlHelper this
urlHelper System.Web.Mvc.UrlHelper
tableOfContents Raven.Documentation.Parser.Data.TableOfContents
key string
리턴 System.Web.Mvc.MvcHtmlString

IsDebug() 공개 정적인 메소드

public static IsDebug ( this htmlHelper ) : bool
htmlHelper this
리턴 bool

LanguageLink() 공개 정적인 메소드

public static LanguageLink ( this htmlHelper, System.Language language, System.Web.Mvc.ViewContext viewContext ) : System.Web.Mvc.MvcHtmlString
htmlHelper this
language System.Language
viewContext System.Web.Mvc.ViewContext
리턴 System.Web.Mvc.MvcHtmlString

VersionLink() 공개 정적인 메소드

public static VersionLink ( this htmlHelper, string version, string currentVersion, System.Language currentLanguage ) : System.Web.Mvc.MvcHtmlString
htmlHelper this
version string
currentVersion string
currentLanguage System.Language
리턴 System.Web.Mvc.MvcHtmlString