|
|
Opublikowano 04.08.2016 17:05:36
|
|
|
|

Adres do pobrania:
http://htmlagilitypack.codeplex.com/
<HtmlNode> IEnumerable Ancestors(); Zwraca kolekcję wszystkich węzłów nadrzędnych tego elementu. <HtmlNode> IEnumerable Ancestors (nazwa ciągu ciągu); Zwraca kolekcję wszystkich węzłów nadrzędnych, których nazwy parametrów odpowiadają temu elementowi. <HtmlNode> IEnumerable AncestorsAndSelf(); Zwraca wszystkie węzły nadrzędne oraz własną kolekcję tego elementu. IEnumerable<HtmlNode> AncestorsAndSelf (nazwa ciągu znaków); Zwraca kolekcję wszystkich węzłów nadrzędnych oraz siebie, które odpowiadają nazwie tego elementu. HtmlNode AppendChild(HtmlNode newChild); Dodaje element parametru do elementu potomnego, który wywołuje ten element (dołączony na końcu) void AppendChildren(HtmlNodeCollection newChildren); Dodaje elementy z kolekcji parametrów jako dzieci wywołującego elementu (dołączone na końcu) HtmlNode PrependChild(HtmlNode newChild); Umieść element argumentu jako element potomny na górze elementu wywołującego void PrependChildren(HtmlNodeCollection newChildren); Umieść wszystkie elementy w zbiorze parametrów jako elementy potomne, przed elementem wywołującym statyczny bool CanOverlapElement (nazwa ciągu znaków); Sprawdź, czy można zapisać zduplikowane elementy IEnumerable<HtmlAttribute> ChildAttributes (nazwa ciągu ciągu); Uzyskaj atrybuty wszystkich elementów potomnych (nazwy parametrów powinny odpowiadać nazwam elementów) Klon HtmlNode(); Ten węzeł jest klonowany do nowego węzła HtmlNode CloneNode(bool deep); Węzeł jest klonowany do nowego punktu, a parametry decydują o tym, czy klonować elementy potomne razem HtmlNode CloneNode(string newName); Zmień nazwę pierwiastku podczas klonowania HtmlNode CloneNode(string newName, bool deep); Zmień nazwę pierwiastka podczas klonowania. parametr określający, czy klonować razem z elementami potomnymi void CopyFrom(HtmlNode); Tworz duplikaty węzłów i poddrzew pod nimi. void CopyFrom(HtmlNode node, bool deep); Utwórz kopię węzła. XPathNavigator CreateNavigator(); Jeden z nich wrócił dla tego dokumentu dla XPathNavigator statyczny HtmlNode CreateNode(string html); Metoda statyczna pozwalająca na utworzenie nowego węzła za pomocą ciągu XPathNavigator CreateRootNavigator(); Stwórz XPathNavigator dla ścieżki głównej IEnumerable<HtmlNode> DescendantNodes(); Pobierz wszystkie węzły potomne IEnumerable<HtmlNode> DescendantNodesAndSelf(); Zdobądź wszystkie węzły potomne i siebie <HtmlNode> IEnumerable Descendants(); Pobierz wszystkie węzły potomne z listy enumeracyjnej <HtmlNode> IEnumerable Descendants (nazwa ciągu znaków); Pobierz wszystkie węzły potomne z listy enumeracyjnej i zauważ, że nazwy elementów odpowiadają parametrom IEnumerable<HtmlNode> DescendantsAndSelf(); Zdobądź wszystkie węzły potomne z listy enumeracyjnej, jak również siebie IEnumerable<HtmlNode> DescendantsAndSelf (nazwa ciągu znaków); Zdobądź wszystkie węzły potomne z listy enumeracyjnej i ich samych, i zwracaj uwagę na nazwy elementów, aby dopasowały się do parametrów Element HtmlNode (nazwa ciągu znaków); Uzyskaj element na podstawie nazwy parametru <HtmlNode> IEnumerable Elements (nazwa ciągu znaków); Uzyskaj dopasowany zestaw elementów na podstawie nazwy parametru bool GetAttributeValue (nazwa stringu, bool def); Metoda pomocnicza używana do uzyskania wartości właściwości tego węzła (typu boole'a). Jeśli własność nie zostanie znaleziona, zwracana jest wartość domyślna. int GetAttributeValue (nazwa ciągu, int def); Metoda pomocy służy do uzyskania wartości (liczby całkowitej) atrybutu tego węzła. Jeśli własność nie zostanie znaleziona, zwracana jest wartość domyślna. string GetAttributeValue (nazwa stringu, string def); Metoda pomocy służy do uzyskania wartości (typu łańcucha) właściwości tego węzła. Jeśli własność nie zostanie znaleziona, zwracana jest wartość domyślna. HtmlNode InsertAfter(HtmlNode newChild, HtmlNode refChild); Wstawienie węzła za drugim parametrem jest relacją siostrzaną z drugim parametrem HtmlNode InsertBefore(HtmlNode newChild, HtmlNode refChild); Mówi się, że węzeł jest wstawiany po drugim węźle parametrów, a drugi parametr jest relacją siostrzaną static bool IsCDataElement (nazwa ciągu ciągu); Określa, czy węzeł elementu jest węzłem elementu CDATA. static bool IsClosedElement(nazwa ciągu znaków); Określa, czy węzeł pierwiastkowy jest zamknięty, czy nie statyczny bool IsEmptyElement (nazwa ciągu ciągu); Określa, czy obecny jest pusty węzeł elementów. statyczny bool IsOverlappedClosingElement(tekst ciągu znaków); Określenie, czy tekst odpowiada węzłowi, pozwala zachować nakładające się znaczniki końcowe. void Remove(); Usuń węzeł wywołujący z kolekcji nadrzędnej void RemoveAll(); Usuń wszystkie węzły potomne i właściwości wywołującego węzła void RemoveAllChildren(); Usuń wszystkie węzły potomne wywołującego węzła HtmlNode RemoveChild(HtmlNode oldChild); Usuń węzeł potomny o określonej nazwie wywołującego węzła HtmlNode RemoveChild(HtmlNode oldChild, bool keepGrandChildren); Usuń węzeł potomny nazwy wywołania węzła wywołującego, a drugi parametr decyduje, czy usunąć go wraz z węzłem wnukiem HtmlNode ReplaceChild(HtmlNode newChild, HtmlNode oldChild); Zamień jeden z oryginalnych węzłów potomnych węzła wywołującego nowym węzłem, a drugim parametrem jest stary węzeł HtmlNodeCollection SelectNodes(string xpath); Pobierz kolekcję węzłów opartych na XPath HtmlNode SelectSingleNode(string xpath); Zdobądź unikalny węzeł oparty na XPath HtmlAttribute SetAttributeValue (nazwa ciągu znaków, wartość ciągu znaków); Ustaw właściwości węzła wywołującego ciąg WriteContentTo(); Zapisz wszystkie dzieci tego węzła do ciągu ciągów. void WriteContentTo(TextWriter outText); Zapisz wszystkie potomstwo tego węzła do określonego TextWritera. string WriteTo(); Zapisz aktualny węzeł do ciągu znaków. void WriteTo(TextWriter outText); Zapisz aktualny węzeł do określonego TextWritera. void WriteTo(XmlWriter writer); Zapisz aktualny węzeł do określonego XmlWritera.
|
Poprzedni:HtmlAgilityPack analizuje węzeł xpath w html5 z błędemNastępny:ASP.NET MVC modyfikuje współdzieloną domyślną ścieżkę widoku (MVC2, MVC3)
|