C# Class Microsoft.DocAsCode.Build.Engine.XRefDetails

ファイルを表示 Open project: dotnet/docfx Class Usage Examples

Public Methods

Method Description
ApplyXrefSpec ( XRefSpec spec ) : void
ConvertToHtmlNode ( string language ) : HtmlAgilityPack.HtmlNode

TODO: multi-lang support

ConvertXrefLinkNodeToXrefNode ( HtmlAgilityPack node ) : HtmlAgilityPack.HtmlNode
From ( HtmlAgilityPack node ) : XRefDetails

Private Methods

Method Description
GetAnchorNode ( string href, string anchor, string title, string value, string rawSource, string sourceFile, int sourceStartLineNumber, int sourceEndLineNumber ) : HtmlAgilityPack.HtmlNode
GetDefaultPlainTextNode ( string value ) : HtmlAgilityPack.HtmlNode
GetLanguageSpecificAttribute ( XRefSpec spec, string language ) : string
GetRawUid ( HtmlAgilityPack node ) : string
XRefDetails ( ) : System

Method Details

ApplyXrefSpec() public method

public ApplyXrefSpec ( XRefSpec spec ) : void
spec XRefSpec
return void

ConvertToHtmlNode() public method

TODO: multi-lang support
public ConvertToHtmlNode ( string language ) : HtmlAgilityPack.HtmlNode
language string
return HtmlAgilityPack.HtmlNode

ConvertXrefLinkNodeToXrefNode() public static method

public static ConvertXrefLinkNodeToXrefNode ( HtmlAgilityPack node ) : HtmlAgilityPack.HtmlNode
node HtmlAgilityPack
return HtmlAgilityPack.HtmlNode

From() public static method

public static From ( HtmlAgilityPack node ) : XRefDetails
node HtmlAgilityPack
return XRefDetails