C# Class NBoilerpipePortable.Util.MultiPageUtils

ファイルを表示 Open project: Synergex/Baconography

Public Methods

Method Description
FindNextPageLink ( System.Xml.Linq.XElement body, string url ) : string

Looks for any paging links that may occur within the document

GetAttributeValue ( System.Xml.Linq.XElement element, string attributeName, string defaultValue ) : string
GetClass ( System.Xml.Linq.XElement element ) : string
GetElementsByTagName ( System.Xml.Linq.XContainer container, string tagName ) : IEnumerable
GetId ( System.Xml.Linq.XElement element ) : string

Private Methods

Method Description
FindBaseUrl ( string url ) : string
GetInnerText ( System.Xml.Linq.XNode node ) : string
GetInnerText ( System.Xml.Linq.XNode node, bool dontNormalizeSpaces ) : string

Method Details

FindNextPageLink() public static method

Looks for any paging links that may occur within the document
public static FindNextPageLink ( System.Xml.Linq.XElement body, string url ) : string
body System.Xml.Linq.XElement Content body
url string Url of document
return string

GetAttributeValue() public static method

public static GetAttributeValue ( System.Xml.Linq.XElement element, string attributeName, string defaultValue ) : string
element System.Xml.Linq.XElement
attributeName string
defaultValue string
return string

GetClass() public static method

public static GetClass ( System.Xml.Linq.XElement element ) : string
element System.Xml.Linq.XElement
return string

GetElementsByTagName() public static method

public static GetElementsByTagName ( System.Xml.Linq.XContainer container, string tagName ) : IEnumerable
container System.Xml.Linq.XContainer
tagName string
return IEnumerable

GetId() public static method

public static GetId ( System.Xml.Linq.XElement element ) : string
element System.Xml.Linq.XElement
return string