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
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; }
Стоимость недвижимости
Children
Ребенок возвращает элементы текущего элемента.
public HTMLCollection Children { get; }
Стоимость недвижимости
FirstElementChild
Возвращает первый детский элементарный узел этого элемента. нуль, если у этого элемента нет детских элементов.
public Element FirstElementChild { get; }
Стоимость недвижимости
Внутренний HTML
Возвращает фрагмент HTML или XML, который представляет содержимое элемента.Можно настроить, чтобы заменить содержимое элемента узлами, рассеянными с датой строки.
public string InnerHTML { get; set; }
Стоимость недвижимости
LastElementChild
Возвращает последний узел элемента ребенка этого элемента. нуль, если у этого элемента нет элементов ребенка.
public Element LastElementChild { get; }
Стоимость недвижимости
NextElementSibling
Возвращает следующий братский элемент узла этого элемента. нуль, если у этого элемента нет элемента братских узлов, которые приходят после этого в документальном дереве.
public Element NextElementSibling { get; }
Стоимость недвижимости
NodeName
Название этого узла, в зависимости от его типа.
public override string NodeName { get; }
Стоимость недвижимости
NodeType
Код, представляющий тип основной объекта.
public override ushort NodeType { get; }
Стоимость недвижимости
Отечественный HTML
Возвращает фрагмент HTML или XML, который представляет элемент и его содержание.Можно настроить, чтобы заменить элемент узлами, рассеянными с датой строки.
public string OuterHTML { get; set; }
Стоимость недвижимости
PreviousElementSibling
Возвращает предыдущий братский элементарный узел этого элемента. нуль, если у этого элемента нет элементарных братских узел, которые приходят до этого в документальном дереве.
public Element PreviousElementSibling { get; }
Стоимость недвижимости
TextContent
Этот атрибут возвращает содержание текста этого узла и его потомков.Когда он определяется как нуль, настройка не имеет эффекта.На настройке, любые возможные дети этого узла могут иметь удалены и, если он новый строк не пустой или нуль, заменяется одним текстовым узлом, содержащим строк этот атрибут настроен.
public override string TextContent { get; set; }
Стоимость недвижимости
Methods
QuerySelector(Стриг)
Возвращает первый элемент в документе, который соответствует селектору
public Element QuerySelector(string selector)
Parameters
selector
string
и селектора .
Returns
Сравненный элемент
QuerySelectorAll(Стриг)
Возвращает NodeList всех элементов в документе, который соответствует селектору
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Исключитель
Returns
Скриншоты HTML.Collections.HTMLCollection