Class DocumentFragment
Nazwa przestrzeń: Aspose.Html.Dom Zestaw: Aspose.HTML.dll (25.4.0)
DokumentFragment to “lżejszy” lub “minimalny” obiekt dokumentu. jest bardzo powszechne, aby chcieć być w stanie wyciągnąć część drzewa dokumentu lub stworzyć nowy fragment dokumentu.
[ComVisible(true)]
[DOMObject]
[DOMName("DocumentFragment")]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
Inheritance
object ← DOMObject ← EventTarget ← Node ← DocumentFragment
Derived
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal
Dziedziczeni członkowie
Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
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.
public int ChildElementCount { get; }
Wartość nieruchomości
Children
Przywraca elementy dziecięce obecnego elementu.
public HTMLCollection Children { get; }
Wartość nieruchomości
FirstElementChild
Zwróci pierwszy element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
public Element FirstElementChild { get; }
Wartość nieruchomości
Wnętrze HTML
Powraca fragment HTML lub XML, który reprezentuje treść elementu.Można go ustawić, aby zastąpić zawartość elementu węzły parsowane z danego łańcucha.
public string InnerHTML { get; set; }
Wartość nieruchomości
LastElementChild
Powraca ostatni element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
public 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.
public Element NextElementSibling { get; }
Wartość nieruchomości
NodeName
Nazwa tego węzła, w zależności od rodzaju.
public override string NodeName { get; }
Wartość nieruchomości
NodeType
Kod reprezentujący typ podstawowego obiektu.
public override ushort NodeType { get; }
Wartość nieruchomości
OuterHTML
Powraca fragment HTML lub XML reprezentujący element i jego zawartość.Można go ustawić, aby zastąpić elementem węzły parsowane z danego paska.
public string OuterHTML { get; set; }
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.
public Element PreviousElementSibling { get; }
Wartość nieruchomości
TextContent
Ten atrybut zwraca zawartość tekstu tego węzła i jego potomków. Kiedy jest zdefiniowany jako zero, ustawienie nie ma efektu. Po ustawieniu, wszelkie możliwe dzieci tego węzła może mieć są usunięte i, jeśli nowa strona nie jest pusta lub zero, zastępuje się jednym węzłem tekstu zawierającym strona ten atrybut jest ustawiony.
public override string TextContent { get; set; }
Wartość nieruchomości
Methods
QuerySelector(strumień)
Powraca pierwszy element w dokumencie, który odpowiada selektorowi
public Element QuerySelector(string selector)
Parameters
selector
string
z selektorem .
Returns
elementy dopasowane
QuerySelectorAll(strumień)
Powraca listę elementów wszystkich elementów w dokumencie, które odpowiadają selektorowi
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Wybierający
Returns
Kolekcje HTML - Kolekcje HTML