C# Class AjaxControlToolkit.Reference.Core.ExtenderDoc

Inheritance: MarkupBuilder
显示文件 Open project: DevExpress/AjaxControlToolkit Class Usage Examples

Public Methods

Method Description
BuildDoc ( IEnumerable typeDocs, IEnumerable animationTypeDocs = null ) : string
BuildMethodSignature ( DocBase docBase ) : string
BuildTypeDoc ( TypeDoc typeDoc, bool isFirstTypeDoc ) : string
ExtenderDoc ( IDocRenderer renderer, bool renderSampleSiteLink = true, bool forceHeaderRendering = false ) : System

Private Methods

Method Description
BuildAnimationScriptsTree ( TypeDoc typeDoc, IEnumerable animationTypeDocs ) : string
FormatMethodParams ( MethodDoc methodDoc ) : IEnumerable
GenerateAnchor ( string text ) : string
GetTypeLevel ( string baseTypeName, IEnumerable typeDocs ) : int
RemoveRootNamespace ( string baseTypeName ) : string
RenderBaseTypeReference ( string baseTypeName ) : void
RenderClientEvents ( IEnumerable clientEvents ) : void
RenderClientEventsExpanded ( IEnumerable clientEvents ) : void
RenderClientProperties ( IEnumerable clientProperties ) : void
RenderClientPropertiesExpanded ( IEnumerable clientProperties ) : void
RenderEventMethods ( DocBase member ) : string
RenderEvents ( IEnumerable events ) : void
RenderMembersExpanded ( IEnumerable memberDocs, string headerText, string>.Func additionalInfoRenderer, string>.Func memberNameTransform = null ) : void
RenderMethodParams ( DocBase member ) : string
RenderMethods ( IEnumerable methods, string headerText ) : void
RenderMethodsExpanded ( IEnumerable methods, string headerText ) : void
RenderProperties ( IEnumerable properties ) : void
RenderPropertyAccessors ( DocBase member ) : string
RenderSampleSiteLink ( string typeName ) : void
RenderTable ( IEnumerable members, string tableName, string>.Func memberNameTransform = null, bool generateMemberLink = false, bool renderRemarks = true ) : void
RenderTypeDescription ( string typeDescription ) : void
RenderTypeName ( string typeName ) : void
RenderTypeRemarks ( string typeRemarks ) : void

Method Details

BuildDoc() public method

public BuildDoc ( IEnumerable typeDocs, IEnumerable animationTypeDocs = null ) : string
typeDocs IEnumerable
animationTypeDocs IEnumerable
return string

BuildMethodSignature() public static method

public static BuildMethodSignature ( DocBase docBase ) : string
docBase DocBase
return string

BuildTypeDoc() public method

public BuildTypeDoc ( TypeDoc typeDoc, bool isFirstTypeDoc ) : string
typeDoc TypeDoc
isFirstTypeDoc bool
return string

ExtenderDoc() public method

public ExtenderDoc ( IDocRenderer renderer, bool renderSampleSiteLink = true, bool forceHeaderRendering = false ) : System
renderer IDocRenderer
renderSampleSiteLink bool
forceHeaderRendering bool
return System