|
|
Zverejnené 4. 8. 2016 17:05:36
|
|
|
|

Adresa na stiahnutie:
http://htmlagilitypack.codeplex.com/
<HtmlNode> IEnumerable Ancestors(); Vráti kolekciu všetkých rodičovských uzlov tohto prvku. <HtmlNode> IEnumerable Ancestors (názov reťazca); Vráti kolekciu všetkých rodičovských uzlov, ktorých názvy parametrov zodpovedajú tomuto prvku. IEnumerable<HtmlNode> AncestorsAndSelf(); Vráti všetky rodičovské uzly a vlastnú kolekciu tohto prvku. IEnumerable<HtmlNode> AncestorsAndSelf (názov reťazca); Vráti kolekciu všetkých rodičovských uzlov a seba, ktoré zodpovedajú názvu tohto prvku. HtmlNode AppendChild(HtmlNode newChild); Pridáva parameter prvok k podprvku, ktorý volá tento prvok (pridáva sa na konci) void AppendChildren(HtmlNodeCollection newChildren); Pridáva prvky v kolekcii parametrov ako deti volajúceho prvku (pripojené na konci) HtmlNode PrependChild(HtmlNode newChild); Umiestnite prvok v argumente ako podprvok na vrch volajúceho prvku void PrependChildren(HtmlNodeCollection newChildren); Umiestnite všetky prvky do množiny parametrov ako podriadené prvky pred volajúci prvok statický bool CanOverlapElement (názov reťazca); Zistite, či je možné uložiť duplicitné prvky IEnumerable<HtmlAttribute> ChildAttributes (názov reťazca); Získajte atribúty všetkých podriadených prvkov (názvy parametrov by mali zodpovedať názvom prvkov) Klon HtmlNode(); Tento uzol sa klonuje na nový uzol HtmlNode CloneNode(bool deep); Uzol sa klonuje na nový bod a parametre určujú, či sa podprvky klonujú spolu HtmlNode CloneNode(string newName); Zmeňte názov prvku počas klonovania HtmlNode CloneNode(string newName, bool deep); Zmeňte názov prvku počas klonovania. parametra na určenie, či klonovať spolu s podprvkami void CopyFrom(HtmlNode node); Vytvorte pod nimi duplicitné uzly a podstromy. void CopyFrom(HtmlNode node, bool deep); Vytvorte kópiu uzla. XPathNavigator CreateNavigator(); Jeden vrátený pre tento dokument pre XPathNavigator statický HtmlNode CreateNode(string html); Statická metóda, ktorá umožňuje vytvoriť nový uzol pomocou reťazca XPathNavigator CreateRootNavigator(); Vytvorte XPathNavigator pre koreňovú cestu IEnumerable<HtmlNode> DescendantNodes(); Získajte všetky podriadené uzly IEnumerable<HtmlNode> DescendantNodesAndSelf(); Získajte všetky poduzly a seba <HtmlNode> IEnumerable Descendants(); Získajte všetky poduzly v zozname výčtu <HtmlNode> IEnumerable Descendants (názov reťazca); Získajte všetky poduzly v zozname výčtu a všimnite si, že názvy prvkov zodpovedajú parametrom IEnumerable<HtmlNode> DescendantsAndSelf(); Získajte všetky pod-uzly v zozname enumerácií, ako aj samých seba IEnumerable<HtmlNode> DescendantsAndSelf (názov reťazca); Získajte všetky poduzly v zozname enumerácií a ich samých, a venujte pozornosť názvom prvkov, aby ste zodpovedali parametrom HtmlNode Element (názov reťazca); Získajte prvok založený na názve parametra <HtmlNode> IEnumerable Elements (názov reťazca); Získajte zodpovedajúcu množinu prvkov založenú na názve parametra bool GetAttributeValue (názov reťazca, bool def); Pomocná metóda použitá na získanie hodnoty vlastnosti tohto uzla (Booleovský typ). Ak sa nehnuteľnosť nenájde, vráti sa predvolená hodnota. int GetAttributeValue (názov reťazca, int def); Metóda pomoci sa používa na získanie hodnoty (celých čísel) atribútu tohto uzla. Ak sa nehnuteľnosť nenájde, vráti sa predvolená hodnota. string GetAttributeValue (názov reťazca, string def); Metóda pomoci sa používa na získanie hodnoty (typu reťazca) vlastnosti tohto uzla. Ak sa nehnuteľnosť nenájde, vráti sa predvolená hodnota. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Vloženie uzla za uzol druhého parametra je súrodenecký vzťah s druhým parametrom HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Hovorí sa, že uzol je vložený za druhý parameter a druhý parameter je súrodenecký vzťah statický bool IsCDataElement (názov reťazca); Určuje, či je element uzlom CDATA elementu. statický bool IsClosedElement (názov reťazca); Určuje, či je uzol prvku uzavretý alebo nie statický bool IsEmptyElement (názov reťazca); Určuje, či je prítomný prázdny uzol prvku. statický bool IsOverlappedClosingElement(string text); Určenie, či text zodpovedá uzlu, môže zachovať prekrývajúce sa koncové značky. void Remove(); Odstráňte volajúci uzol z rodičovskej kolekcie void RemoveAll(); Odstráňte všetky podvozky a vlastnosti volajúceho uzla void RemoveAllChildren(); Odstráňte všetky detské uzly volajúceho uzla HtmlNode RemoveChild(HtmlNode oldChild); Odstráňte poduzl s určeným menom volajúceho uzla HtmlNode RemoveChild(HtmlNode oldChild, bool keepGrandChildren); Odstráňte podvozkový uzol volacieho uzla a druhý parameter určí, či ho odstrániť spolu s vnukom uzlom HtmlNode ReplaceChild(HtmlNode newChild, HtmlNode oldChild); Nahradíme jeden z pôvodných poduzlov volajúceho uzla novým a druhý parameter je starý uzol HtmlNodeCollection SelectNodes(string xpath); Získajte kolekciu uzlov založených na XPath HtmlNode SelectSingleNode(string xpath); Získajte unikátny uzol založený na XPath HtmlAttribute SetAttributeValue(názov reťazca, hodnota reťazca); Nastavte vlastnosti volajúceho uzla reťazec WriteContentTo(); Uložte všetky potomky tohto uzla do reťazca. void WriteContentTo(TextWriter outText); Uložte všetky potomky daného uzla do špecifikovaného TextWriteru. reťazec WriteTo(); Uložte aktuálny uzol do reťazca. void WriteTo(TextWriter outText); Uložte aktuálny uzol do určeného TextWriteru. void WriteTo (XmlWriter writer); Uložte aktuálny uzol do špecifikovaného XmlWriteru.
|
Predchádzajúci:HtmlAgilityPack analyzuje xpath node html5 s chybouBudúci:ASP.NET MVC upravuje predvolenú zdieľanú cestu pohľadu (MVC2, MVC3)
|