Class DocumentFragment

Class DocumentFragment

Название пространства: Aspose.Html.Dom Ассоциация: Aspose.HTML.dll (25.4.0)

ДокументФрагмент – это «легкий» или «минимальный» объект Документа. очень часто хочется быть в состоянии извлечь часть дерева документа или создать новый фрегмент документа.

[ComVisible(true)]
[DOMObject]
[DOMName("DocumentFragment")]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal

Inheritance

object DOMObject EventTarget Node DocumentFragment

Derived

ShadowRoot

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal

Наследованные члены

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

Возвращает текущее количество элементарных узлов, которые являются детьми этого элемента. 0 если у этого элемента нет детских узлов, которые являются узлами Тип 1.

public int ChildElementCount { get; }

Стоимость недвижимости

int

Children

Ребенок возвращает элементы текущего элемента.

public HTMLCollection Children { get; }

Стоимость недвижимости

HTMLCollection

FirstElementChild

Возвращает первый детский элементарный узел этого элемента. нуль, если у этого элемента нет детских элементов.

public Element FirstElementChild { get; }

Стоимость недвижимости

Element

Внутренний HTML

Возвращает фрагмент HTML или XML, который представляет содержимое элемента.Можно настроить, чтобы заменить содержимое элемента узлами, рассеянными с датой строки.

public string InnerHTML { get; set; }

Стоимость недвижимости

string

LastElementChild

Возвращает последний узел элемента ребенка этого элемента. нуль, если у этого элемента нет элементов ребенка.

public Element LastElementChild { get; }

Стоимость недвижимости

Element

NextElementSibling

Возвращает следующий братский элемент узла этого элемента. нуль, если у этого элемента нет элемента братских узлов, которые приходят после этого в документальном дереве.

public Element NextElementSibling { get; }

Стоимость недвижимости

Element

NodeName

Название этого узла, в зависимости от его типа.

public override string NodeName { get; }

Стоимость недвижимости

string

NodeType

Код, представляющий тип основной объекта.

public override ushort NodeType { get; }

Стоимость недвижимости

ushort

Отечественный HTML

Возвращает фрагмент HTML или XML, который представляет элемент и его содержание.Можно настроить, чтобы заменить элемент узлами, рассеянными с датой строки.

public string OuterHTML { get; set; }

Стоимость недвижимости

string

PreviousElementSibling

Возвращает предыдущий братский элементарный узел этого элемента. нуль, если у этого элемента нет элементарных братских узел, которые приходят до этого в документальном дереве.

public Element PreviousElementSibling { get; }

Стоимость недвижимости

Element

TextContent

Этот атрибут возвращает содержание текста этого узла и его потомков.Когда он определяется как нуль, настройка не имеет эффекта.На настройке, любые возможные дети этого узла могут иметь удалены и, если он новый строк не пустой или нуль, заменяется одним текстовым узлом, содержащим строк этот атрибут настроен.

public override string TextContent { get; set; }

Стоимость недвижимости

string

Methods

QuerySelector(Стриг)

Возвращает первый элемент в документе, который соответствует селектору

public Element QuerySelector(string selector)

Parameters

selector string

и селектора .

Returns

Element

Сравненный элемент

QuerySelectorAll(Стриг)

Возвращает NodeList всех элементов в документе, который соответствует селектору

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Исключитель

Returns

NodeList

Скриншоты HTML.Collections.HTMLCollection

 Русский