Interface IElementTraversal
Nazwa przestrzeń: Aspose.Html.Dom.Traversal Zestaw: Aspose.HTML.dll (25.4.0)
Interfejs ElementTraversal to zbiór atrybutów, które pozwalają autorowi na łatwą nawigację między elementami w dokumencie.W realizacji implementacji ElementTraversal wszystkie obiekty, które realizują Element, muszą również realizować interfejs ElementTraversal.
[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface IElementTraversal
Properties
ChildElementCount
Powraca bieżącą liczbę węzłów elementowych, które są dziećmi tego elementu. 0 jeśli ten element nie ma węzłów dziecięcych, które są węzłów typu 1.
[DOMName("childElementCount")]
int ChildElementCount { get; }
Wartość nieruchomości
FirstElementChild
Zwróci pierwszy element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
[DOMNullable]
[DOMName("firstElementChild")]
Element FirstElementChild { get; }
Wartość nieruchomości
LastElementChild
Powraca ostatni element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
[DOMName("lastElementChild")]
[DOMNullable]
Element LastElementChild { get; }
Wartość nieruchomości
NextElementSibling
Powrót następnego węzła elementu siostry tego elementu. null, jeśli ten element nie ma elementu węzła siostry, które po tym w drzewie dokumentowym.
[DOMName("nextElementSibling")]
Element NextElementSibling { get; }
Wartość nieruchomości
PreviousElementSibling
Powróci do poprzedniego węzła elementu siostry tego elementu. null, jeśli ten element nie ma węzła elementu siostry, które pojawiają się przed tym w drzewie dokumentowym.
[DOMName("previousElementSibling")]
Element PreviousElementSibling { get; }