|
|
Objavljeno na 4. 08. 2016 17:05:36
|
|
|
|

Naslov za prenos:
http://htmlagilitypack.codeplex.com/
IEštevni<HtmlNode> predniki(); Vrne zbirko vseh starševskih vozlišč tega elementa. <HtmlNode> IEnumerable Ancestors (ime niza); Vrne zbirko vseh starševskih vozlišč, katerih imena parametrov se ujemajo s tem elementom. <HtmlNode> IEštevilni PrednikiInJaz(); Vrne vsa nadrejena vozlišča in svojo zbirko tega elementa. IEnumerable<HtmlNode> AncestorsAndSelf (ime niza); Vrne zbirko vseh starševskih vozlišč in sebe, ki ustrezajo imenu tega elementa. HtmlNode AppendChild(HtmlNode newChild); Doda parameter element k otroškemu elementu, ki kliče ta element (dodano na koncu) void AppendChildren(HtmlNodeCollection newChildren); Elemente v zbirki parametrov doda kot otroke klicnega elementa (dodane na koncu) HtmlNode PrependChild(HtmlNode newChild); Postavite element v argumentu kot otrok na vrh klicnega elementa void PrependChildren(HtmlNodeCollection newChildren); Vse elemente v naboru parametrov postavite kot otroke pred klicateljski element statični bool CanOverlapElement (ime niza); Ugotovite, ali je mogoče shraniti podvojene elemente IEnumerable<HtmlAttribute> ChildAttributes (ime niza); Pridobite atribute vseh podelementov (imena parametrov naj se ujemajo z imeni elementov) HtmlNode Clone(); To vozlišče se klonira na novo vozlišče HtmlNode CloneNode(bool deep); Vozlišče se klonira na novo točko, parametri pa določajo, ali klonirati podelemente skupaj HtmlNode CloneNode(string newName); Spremeni ime elementa med kloniranjem HtmlNode CloneNode(string newName, bool deep); Med kloniranjem spremeni ime elementa. parameter za določanje, ali klonirati skupaj z otroškimi elementi void CopyFrom(HtmlNode vozlišče); Ustvarite podvojena vozlišča in poddrevesa pod njimi. void CopyFrom(HtmlNode node, bool deep); Ustvarite kopijo vozlišča. XPathNavigator CreateNavigator(); Eden se je vrnil za ta dokument za XPathNavigator statični HtmlNode CreateNode(string html); Statična metoda, ki omogoča ustvarjanje novega vozlišča z nizom XPathNavigator CreateRootNavigator(); Ustvarite XPathNavigator za korensko pot IEnumerable<HtmlNode> DescendantNodes(); Pridobi vsa podvozlja IEnumerable<HtmlNode> DescendantNodesAndSelf(); Pridobi vse podvozlišča in sebe <HtmlNode> IEštevilni potomci(); Pridobi vsa podvozlja v seznamu za enumeracijo <HtmlNode> IEnumerable Descendants (ime niza); Pridobite vsa podvozlja v seznamu za enumeracijo in opazite, da imena elementov ustrezajo parametrom IEnumerable<HtmlNode> DescendantsAndSelf(); Pridobite vsa podvozlja v seznamu naštevanja in tudi same sebe IEnumerable<HtmlNode> DescendantsAndSelf (ime niza); Pridobite vsa podvozlja v seznamu za enumeracijo in njih same ter bodite pozorni na imena elementov, da se ujemajo s parametri HtmlNode Element (ime niza); Pridobite element na podlagi imena parametra <HtmlNode> IEnumerable Elements (ime niza); Pridobite ujemajoč se nabor elementov na podlagi imena parametra bool GetAttributeValue (string name, bool def); Metoda pomoči, uporabljena za pridobitev vrednosti lastnosti tega vozlišča (Booleov tip). Če lastnost ni najdena, se privzeta vrednost vrne. int GetAttributeValue (ime stringa, int def); Metoda pomoči se uporablja za pridobitev vrednosti (celo število) atributa tega vozlišča. Če lastnost ni najdena, se privzeta vrednost vrne. string GetAttributeValue (string name, string def); Metoda pomoči se uporablja za pridobitev vrednosti (vrste niza) lastnosti tega vozlišča. Če lastnost ni najdena, se privzeta vrednost vrne. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Vstavljanje vozlišča za vozliščem drugega parametra je sorodna povezava z drugim parametrom HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Pravi se, da se vozlišče vstavi za drugo vozlišče parametra, drugi parameter pa je sorodna zveza static bool IsCDataElement (ime niza); Določa, ali je vozlišče elementa CDATA element. static bool IsClosedElement (ime stringa); Določa, ali je vozlišče elementa zaprto ali ne static bool IsEmptyElement (ime niza); Določa, ali je prisoten prazen elementni vozel. static bool IsOverlappedClosingElement(string text); Ugotavljanje, ali besedilo ustreza vozlišču, lahko ohrani prekrivajoče se končne oznake. void Remove(); Odstranite klicno vozlišče iz nadrejene zbirke void RemoveAll(); Odstranite vsa podvozlja in lastnosti klicnega vozlišča void RemoveAllChildren(); Odstranite vsa podvozlja klicateljskega vozlišča HtmlNode RemoveChild(HtmlNode oldChild); Odstranite podvozlišče z določenim imenom klicnega vozlišča HtmlNode RemoveChild(HtmlNode oldChild, bool keepGrandChildren); Odstranite otroško vozlišče iz klicnega imena klicnega vozlišča, drugi parameter pa določa, ali ga odstraniti skupaj z vnukom HtmlNode ReplaceChild(HtmlNode newChild, HtmlNode oldChild); Zamenjamo eno od prvotnih podvozlišč klicateljskega vozlišča z novim, drugi parameter pa je stari vozlišče HtmlNodeCollection SelectNodes(string xpath); Pridobi zbirko vozlišč na podlagi XPatha HtmlNode SelectSingleNode(string xpath); Pridobi edinstveno vozlišče na podlagi XPatha HtmlAttribute SetAttributeValue (ime niza, vrednost niza); Nastavi lastnosti klicnega vozlišča string WriteContentTo(); Vse otroke tega vozlišča shranite v niz. void WriteContentTo(TextWriter outText); Vse otroke tega vozlišča shranite v določen TextWriter. string WriteTo(); Shrani trenutno vozlišče v niz. void WriteTo(TextWriter outText); Shranite trenutno vozlišče v določeni TextWriter. void WriteTo (XmlWriter writer); Shranite trenutno vozlišče v določeni XmlWriter.
|
Prejšnji:HtmlAgilityPack razčleni xpath vozlišče html5 z napakoNaslednji:ASP.NET MVC spremeni skupno privzeto pot pogleda (MVC2, MVC3)
|