|
|
Opslået på 04/08/2016 17.05.36
|
|
|
|

Downloadadresse:
http://htmlagilitypack.codeplex.com/
IEutallige<HtmlNode> forfædre(); Returnerer en samling af alle forældrenoder for dette element. IEnumerable<HtmlNode> Ancestors (strengnavn); Returnerer en samling af alle forældrenoder, hvis parameternavne matcher dette element. IEutallige<HtmlNode> Forfædre og Selv(); Returnerer alle forældrenoder og sin egen samling af dette element. IEnumerable<HtmlNode> AncestorsAndSelf (strengnavn); Returnerer en samling af alle forældrenoder og sig selv, der matcher navnet på dette element. HtmlNode AppendChild (HtmlNode newChild); Tilføjer et parameterelement til et børneelement, der kalder elementet (tilføjet til sidst) void AppendChildren(HtmlNodeCollection newChildren); Tilføjer elementer i parametersamlingen som børn af det kaldende element (tilføjet til sidst) HtmlNode PrependChild(HtmlNode newChild); Placer elementet i argumentet som et børneelement øverst i det kaldende element void PrependChildren(HtmlNodeCollection newChildren); Placer alle elementer i parametersættet som børneelementer, før det kaldende element statisk bool CanOverlapElement (strengnavn); Bestem om duplikerede elementer kan gemmes IEnumerable<HtmlAttribute> ChildAttributes(strengnavn); Få attributterne for alle underordnede elementer (parameternavne skal matche elementnavnene) HtmlNode-klon(); Denne node klones til en ny node HtmlNode CloneNode (bool deep); Noden klones til et nyt punkt, og parametrene afgør, om børneelementerne skal klones sammen HtmlNode CloneNode (streng newName); Skift elementnavnet under kloning HtmlNode CloneNode (streng newName, bool deep); Skift elementnavnet under kloning. parameter for at afgøre, om der skal klones sammen med børneelementerne void CopyFrom(HtmlNode-node); Opret dubletter og undertræer under dem. void CopyFrom(HtmlNode-node, bool deep); Opret en kopi af noden. XPathNavigator CreateNavigator(); En returnerede for dette dokument for XPathNavigator statisk HtmlNode CreateNode (streng html); Statisk metode, der tillader oprettelse af en ny node med en streng XPathNavigator CreateRootNavigator(); Opret en XPathNavigator for rodstien IEnumerable<HtmlNode> DescendantNodes(); Få alle underordnede noder IEtallable<HtmlNode> DescendantNodesAndSelf(); Få alle børneknuderne og dig selv Utallige<HtmlNode> efterkommere(); Få alle børnenoder i opremsningslisten IEtallable<HtmlNode> Descendants (strengnavn); Få alle børnenoder i oplistningslisten, og bemærk, at elementnavnene matcher parametrene IEutallige<HtmlNode> efterkommere og selv(); Få alle undernoder i opramningslisten samt dem selv IEnumerable<HtmlNode> DescendantsAndSelf (strengnavn); Få alle børnenoder i opremsningslisten og dem selv, og vær opmærksom på elementnavnene for at matche parametrene HtmlNode Element (strengnavn); Få et element baseret på parameternavnet IEnumerable<HtmlNode> Elements (strengnavn); Få et matchende sæt elementer baseret på parameternavnet bool GetAttributeValue(strengnavn, bool def); En hjælpemetode, der bruges til at opnå værdien af egenskaben for denne node (boolesk type). Hvis ejendommen ikke findes, returneres standardværdien. int GetAttributeValue (strengnavn, int def); Hjælpemetoden bruges til at få værdien (heltal) af attributten for denne node. Hvis ejendommen ikke findes, returneres standardværdien. streng GetAttributeValue(strengnavn, streng def); Hjælpemetoden bruges til at få værdien (strengtypen) af egenskaben for denne node. Hvis ejendommen ikke findes, returneres standardværdien. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Indsættelse af en node bag den anden parameternode er et søsterforhold til den anden parameter HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Det siges, at en node indsættes efter den anden parameternode, og den anden parameter er et søskendeforhold statisk bool IsCDataElement (strengnavn); Afgør, om en elementnode er en CDATA-elementnode. statisk bool IsClosedElement (strengnavn); Afgør, om elementnoden er lukket eller ej statisk bool IsEmptyElement (strengnavn); Afgør, om en tom elementnode er til stede. statisk bool IsOverlappedClosingElement (strengtekst); At afgøre, om teksten svarer til en node, kan bevare overlappende slutmarkører. void Fjern(); Fjern den kaldende node fra forældresamlingen void Fjern Alle(); Fjern alle undernoder og egenskaber for den kaldende node void Fjern Alle Børn(); Fjern alle undernoder på den kaldende node HtmlNode RemoveChild (HtmlNode oldChild); Fjern børnenoden med det angivne navn på den kaldende node HtmlNode RemoveChild(HtmlNode oldChild, bool keepGrandChildren); Fjern børnenoden for den kaldende nodes kaldsnavn, og den anden parameter afgør, om den skal fjernes sammen med barnebarnsnoden HtmlNode ReplaceChild(HtmlNode newChild, HtmlNode oldChild); Erstat en af de oprindelige børnenoder på den kaldende node med en ny, og den anden parameter er den gamle node HtmlNodeCollection SelectNodes(streng xpath); Få en samling af noder baseret på XPath HtmlNode SelectSingleNode (streng xpath); Få en unik node baseret på XPath HtmlAttribute SetAttributeValue(strengnavn, strengværdi); Sæt egenskaberne for den kaldende node strengen WriteContentTo(); Gem alle børnene af den node til en streng. void WriteContentTo(TextWriter outText); Gem alle børn af den node til den angivne TextWriter. streng WriteTo(); Gem den nuværende node til en streng. void WriteTo(TextWriter outText); Gem den aktuelle node til den angivne TextWriter. void WriteTo(XmlWriter writer); Gem den nuværende node til den specificerede XmlWriter.
|
Tidligere:HtmlAgilityPack parser html5's xpath-node med en fejlNæste:ASP.NET MVC ændrer den delte standardsti for visningen (MVC2, MVC3)
|