|
|
Julkaistu 4.8.2016 17.05.36
|
|
|
|

Latausosoite:
http://htmlagilitypack.codeplex.com/
IEnumeroituvat<HtmlNode> esi-isät(); Palauttaa kokoelman kaikista tämän alkion vanhemmista solmuista. IEnumerable<HtmlNode> Ancestors (merkkijonon nimi); Palauttaa kokoelman kaikkia vanhempia solmuja, joiden parametrien nimet vastaavat tätä alkiota. IEnumeroitu<HtmlNode> AncestorsAndSelf(); Palauttaa kaikki emosolmut ja oman kokoelmansa tästä alkiosta. IEnumerable<HtmlNode> AncestorsAndSelf (merkkijonon nimi); Palauttaa kokoelman kaikista emosolmuista ja itsestään, jotka vastaavat tämän alkion nimeä. HtmlNode AppendChild (HtmlNode newChild); Lisää parametrialkio lapsialkioon, joka kutsuu alkiota (lisätty loppuun) void AppendChildren(HtmlNodeCollection newChildren); Lisää parametrikokoelmaan alkioita kutsuvan elementin lapsina (lisätty loppuun) HtmlNode PrependChild (HtmlNode newChild); Aseta alkio argumentissa lapsialkiona kutsuvan alkion yläreunaan void PrependChildren(HtmlNodeCollection newChildren); Aseta kaikki parametrijoukon alkiot lapsielementteinä ennen kutsuvaa alkiota staattinen bool CanOverlapElement (merkkijonon nimi); Selvitä, voidaanko kaksoiskappaleet tallentaa IEnumerable<HtmlAttribute> ChildAttributes (merkkijonon nimi); Hae kaikkien lapsielementtien attribuutit (parametrien nimien tulisi vastata elementtien nimiä) HtmlNode Clone(); Tämä solmu kloonataan uudelle solmulle HtmlNode CloneNode (bool-syvä); Solmu kloonataan uuteen pisteeseen, ja parametrit määräävät, kloonataanko lapsielementit yhdessä HtmlNode CloneNode (merkkijono newName); Muuta elementin nimi kloonauksen aikana HtmlNode CloneNode (merkkijono newName, bool deep); Muuta elementin nimi kloonauksen aikana. parametri määrittääkseen, kloonataanko yhdessä lapsielementtien kanssa void CopyFrom(HtmlNode-solmu); Luo niiden alle kaksoissolmuja ja alipuita. void CopyFrom(HtmlNode-solmu, bool deep); Luo kopio solmusta. XPathNavigator CreateNavigator(); Yksi palautettiin tähän asiakirjaan XPathNavigatorille staattinen HtmlNode CreateNode (merkkijono html); Staattinen menetelmä, joka mahdollistaa uuden solmun luomisen merkkijonolla XPathNavigator CreateRootNavigator(); Luo XPathNavigator juuripolulle IEnumeroituvat<HtmlNode> jälkeläissolmut(); Hanki kaikki lapsisolmut IEnumerable<HtmlNode> DescendantNodesAndSelf(); Hanki kaikki lapsisolmut ja itsesi IEnumeroituvat<HtmlNode> jälkeläiset(); Hanki kaikki lapsisolmut luetteloluettelosta IEnumerable<HtmlNode> Descendants (merkkijonon nimi); Hanki kaikki lapsisolmut luetteloluettelosta ja huomaa, että elementtien nimet vastaavat parametreja <HtmlNode> IEnumeroitu jälkeläisetAndSelf(); Hanki kaikki lapsisolmut luetteloluettelosta sekä itsensä IEnumerable<HtmlNode> DescendantsAndSelf (merkkijonon nimi); Hanki kaikki lapsisolmut enumeraatiolistasta ja itsensä, ja kiinnitä huomiota elementtien nimiin, jotta ne vastaavat parametreja HtmlNode Element (merkkijonon nimi); Hanki alkio parametrin nimen perusteella IEnumerable<HtmlNode> Elements (merkkijonon nimi); Hae vastaava joukko alkioita parametrin nimen perusteella bool GetAttributeValue (merkkijonon nimi, bool def); Apumenetelmä, jota käytetään tämän solmun ominaisuuden arvon saamiseen (Boolen tyyppi). Jos omaisuutta ei löydetä, oletusarvo palautetaan. int GetAttributeValue(merkkijonon nimi, int def); Ohjemenetelmää käytetään tämän solmun attribuutin arvon (kokonaisluku) saamiseksi. Jos omaisuutta ei löydetä, oletusarvo palautetaan. merkkijono GetAttributeValue (merkkijonon nimi, merkkijonon def); Ohjemenetelmää käytetään tämän solmun ominaisuuden arvon (merkkijonotyyppi) saamiseksi. Jos omaisuutta ei löydetä, oletusarvo palautetaan. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Solmun lisääminen toisen parametrisolmun taakse on sisarsuhde toisen parametrin kanssa HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Sanotaan, että solmu lisätään toisen parametrisolmun jälkeen, ja toinen parametri on sisarsuhde staattinen bool IsCDataElement (merkkijonon nimi); Määrittää, onko elementtisolmu CDATA-elementtisolmu. staattinen bool IsClosedElement (merkkijonon nimi); Määrittää, onko elementtisolmu suljettu vai ei staattinen bool IsEmptyElement (merkkijonon nimi); Määrittää, onko tyhjä elementtisolmu läsnä. staattinen bool IsOverlappedClosingElement (merkkijonoteksti); Sen määrittäminen, vastaako teksti solmua, voidaan säilyttää päällekkäiset päätemerkit. void Remove(); Poista kutsuva solmu vanhemmasta kokoelmasta void RemoveAll(); Poista kaikki lapsisolmut ja kutsuvan solmun ominaisuudet void RemoveAllChildren(); Poista kaikki kutsuvan solmun lapsisolmut HtmlNode RemoveChild (HtmlNode oldChild); Poista lapsisolmu, jonka kutsuvan solmun nimi on määritelty HtmlNode RemoveChild (HtmlNode oldChild, bool keepLapset); Poista kutsuvan solmun lapsisolmu, ja toinen parametri määrää, poistetaanko se yhdessä lapsenlapsisolmun kanssa HtmlNode ReplaceChild (HtmlNode newChild, htmlNode oldChild); Korvaa kutsuvan solmun alkuperäinen lapsisolmu uudella solmulla, ja toinen parametri on vanha solmu HtmlNodeCollection SelectNodes(merkkijono, xpath); Hanki kokoelma solmuja XPathin pohjalta HtmlNode SelectSingleNode (merkkijono xpath); Hanki ainutlaatuinen solmu XPathin perusteella HtmlAttribute SetAttributeValue (merkkijonon nimi, merkkijonon arvo); Aseta kutsuvan solmun ominaisuudet merkkijono WriteContentTo(); Säästä kaikki tuon solmun lapset jonoon. void WriteContentTo (TextWriter outText); Tallenna kaikki kyseisen solmun lapset määritettyyn TextWriteriin. merkkijono WriteTo(); Tallenna nykyinen solmu merkkijonoon. void WriteTo (TextWriter outText); Tallenna nykyinen solmu määritettyyn TextWriteriin. void WriteTo (XmlWriter-kirjoittaja); Tallenna nykyinen solmu määritettyyn XmlWriteriin.
|
Edellinen:HtmlAgilityPack jäsentää html5:n xpath-solmua virheelläSeuraava:ASP.NET MVC muuttaa näkymän jaettua oletuspolkua (MVC2, MVC3)
|