|
|
Postitatud 04.08.2016 17:05:36
|
|
|
|

Allalaadimise aadress:
http://htmlagilitypack.codeplex.com/
IEnumerable<HtmlNode> Ancestors(); Tagastab kogu selle elemendi kõigi vanemsõlmede kogumi. IEnumerable<HtmlNode> Ancestors (stringi nimi); Tagastab kõigi vanemate sõlmede kogumi, mille parameetrite nimed vastavad sellele elemendile. IEnumerable<HtmlNode> AncestorsAndSelf(); Tagastab kõik vanemasõlmed ja oma selle elemendi kogumi. IEnumerable<HtmlNode> AncestorsAndSelf (stringi nimi); Tagastab kõigi vanemsõlmide ja iseenda kogumi, mis vastavad selle elemendi nimele. HtmlNode AppendChild (HtmlNode newChild); Lisab parameetrielemendi alamelemendile, mis kutsub elementi (lisatud lõppu) void AppendChildren(HtmlNodeCollection newChildren); Lisab parameetrite kogumisse elemendid kutsuva elemendi lastena (lisatud lõppu) HtmlNode PrependChild (HtmlNode newChild); Paiguta element argumenti alamelemendina kutsuva elemendi ülaossa void PrependChildren(HtmlNodeCollection newChildren); Paiguta kõik parameetrite hulga elemendid alamelementidena enne kutsuvat elementi staatiline bool CanOverlapElement (stringi nimi); Määrake, kas duplikaatelemente saab päästa IEnumerable<HtmlAttribute> ChildAttributes (stringi nimi); Hangi kõigi lapselementide atribuudid (parameetrite nimed peaksid vastama elementide nimedele) HtmlNode kloon(); See sõlm kloonitakse uuele sõlmele HtmlNode CloneNode (bool sügav); Sõlm kloonitakse uude punkti ning parameetrid määravad, kas lapselemendid kloonitakse koos HtmlNode CloneNode (string newName); Muuda kloonimise ajal elemendi nime HtmlNode CloneNode (string newName, bool deep); Muuda kloonimise ajal elemendi nime. parameetrit, et määrata, kas kloonida koos lapselementidega void CopyFrom(HtmlNode sõlm); Loo nende alla topeltsõlmed ja alampuud. void CopyFrom(HtmlNode node, bool deep); Loo koopia sõlmest. XPathNavigator CreateNavigator(); Üks tagastati selle dokumendi jaoks XPathNavigatorile staatiline HtmlNode CreateNode (string html); Staatiline meetod, mis võimaldab luua uue sõlme stringiga XPathNavigator CreateRootNavigator(); Loo juurteele XPathNavigator IEnumerable<HtmlNode> Descendant-Sõlmed(); Hangi kõik laps-sõlmed IEnumerable<HtmlNode> DescendantNodesAndSelf(); Hangi kõik lapsõlmed ja iseennast <HtmlNode> Loendatavad järeltulijad(); Hangi kõik alamsõlmed loendamisloendist IEnumerable<HtmlNode> Descendants (stringi nimi); Hangi kõik alamsõlmed loendusloendist ja pane tähele, et elementide nimed vastavad parameetritele IEnumerable<HtmlNode> DescendantsAndSelf(); Hangi kõik alamsõlmed loendusloendist ja ka iseennast IEnumerable<HtmlNode> DescendantsAndSelf (stringi nimi); Hangi kõik alamsõlmed loendusloendist ja iseennast ning pööra tähelepanu elementide nimedele, et need parameetritega sobiksid HtmlNode element (stringi nimi); Hangi element parameetri nime põhjal <HtmlNode> IEnumerable Elements (stringi nimi); Hangi parameetri nime põhjal sobivate elementide komplekt bool GetAttributeValue(string name, bool def); Abimeetod, mida kasutatakse selle sõlme omaduse väärtuse saamiseks (Boole'i tüüp). Kui kinnisvara ei leita, tagastatakse vaikimisi väärtus. int GetAttributeValue (string name, int def); Abimeetodit kasutatakse selle sõlme atribuudi väärtuse (täisarvu) saamiseks. Kui kinnisvara ei leita, tagastatakse vaikimisi väärtus. string GetAttributeValue (stringi nimi, string def); Abimeetodit kasutatakse selle sõlme omaduse väärtuse (stringi tüübi) saamiseks. Kui kinnisvara ei leita, tagastatakse vaikimisi väärtus. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Sõlme lisamine teise parameetri sõlme taha on teise parameetriga sugulus HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Öeldakse, et sõlm lisatakse pärast teist parameetrisõlme ning teine parameeter on õde-vendade seos staatiline bool IsCDataElement (stringi nimi); Määrab, kas elemendisõlm on CDATA elemendisõlm. staatiline bool IsClosedElement (stringi nimi); Määrab, kas elemendisõlm on suletud või mitte staatiline bool IsEmptyElement (stringi nimi); Määrab, kas on olemas tühi elemendisõlm. staatiline bool IsOverlappedClosingElement (string text); Tekst vastab sõlmele määramiseks, et säilitada kattuvad lõppmärgid. void Remove(); Eemalda kutsuv sõlm vanemkogust void RemoveAll(); Eemalda kõik alamsõlmed ja kutsuva sõlme omadused void RemoveAllChildren(); Eemalda kõik kutsuva sõlme alamsõlmed HtmlNode RemoveChild (HtmlNode oldChild); Eemalda lapssõlm kutsuva sõlme määratud nimega HtmlNode RemoveChild(HtmlNode oldChild, bool keepLapsed); Eemaldada kutsuva sõlme kutsungi lapssõlm ja teine parameeter määrab, kas see eemaldada koos lapselapse sõlmega HtmlNode ReplaceChild (HtmlNode newChild, HtmlNode oldChild); Asenda üks algsetest kutsuva sõlme lapssõlmedest uue sõlmega ja teine parameeter on vana sõlm HtmlNodeCollection SelectNodes(string xpath); Hangi XPathil põhinevate sõlmede kogum HtmlNode SelectSingleNode (string xpath); Hangi XPathi põhjal unikaalne sõlm HtmlAttribute SetAttributeValue (stringi nimi, stringi väärtus); Seadista kutsuva sõlme omadused string WriteContentTo(); Päästa kõik selle sõlme lapsed nööriks. void WriteContentTo (TextWriter outText); Salvesta kõik selle sõlme lapsed määratud TextWriterile. string WriteTo(); Salvesta praegune sõlm stringiks. void WriteTo (TextWriter outText); Salvesta praegune sõlm määratud TextWriterisse. void WriteTo (XmlWriter kirjutaja); Salvesta praegune sõlm määratud XmlWriterisse.
|
Eelmine:HtmlAgilityPack parseib html5 xpath sõlme veagaJärgmine:ASP.NET MVC muudab vaate jagatud vaiketeed (MVC2, MVC3)
|