Class DocumentFragment

Class DocumentFragment

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

DocumentFragment, “hafif” veya “minimal” bir Document nesnesidir. Bir belgenin ağaç yapısının bir kısmını çıkarmak veya yeni bir belge parçası oluşturmak oldukça yaygındır.

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

Miras

objectDOMObjectEventTargetNodeDocumentFragment

Türetilmiş

ShadowRoot

Uygulamalar

INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal

Miras Alınan Üyeler

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()

Özellikler

ChildElementCount

Bu öğenin çocukları olan mevcut eleman düğümü sayısını döndürür. Eğer bu öğenin düğüm türü 1 olan çocuk düğümleri yoksa 0 döner.

public int ChildElementCount { get; }

Özellik Değeri

int

Children

Mevcut öğenin çocuk öğelerini döndürür.

public HTMLCollection Children { get; }

Özellik Değeri

HTMLCollection

FirstElementChild

Bu öğenin ilk çocuk öğe düğümünü döndürür. Eğer bu öğenin çocuk öğeleri yoksa null döner.

public Element FirstElementChild { get; }

Özellik Değeri

Element

InnerHTML

Bu öğenin içeriğini temsil eden bir HTML veya XML parçasını döndürür. Verilen dizeyi ayrıştırarak öğenin içeriğini değiştirmek için ayarlanabilir.

public string InnerHTML { get; set; }

Özellik Değeri

string

LastElementChild

Bu öğenin son çocuk öğe düğümünü döndürür. Eğer bu öğenin çocuk öğeleri yoksa null döner.

public Element LastElementChild { get; }

Özellik Değeri

Element

NextElementSibling

Bu öğenin sonraki kardeş öğe düğümünü döndürür. Eğer bu öğenin belge ağacında bu öğeden sonra gelen kardeş öğe düğümleri yoksa null döner.

public Element NextElementSibling { get; }

Özellik Değeri

Element

NodeName

Bu düğümün adı, türüne bağlı olarak.

public override string NodeName { get; }

Özellik Değeri

string

NodeType

Temel nesnenin türünü temsil eden bir kod.

public override ushort NodeType { get; }

Özellik Değeri

ushort

OuterHTML

Bu öğeyi ve içeriğini temsil eden bir HTML veya XML parçasını döndürür. Verilen dizeyi ayrıştırarak öğeyi değiştirmek için ayarlanabilir.

public string OuterHTML { get; set; }

Özellik Değeri

string

PreviousElementSibling

Bu öğenin önceki kardeş öğe düğümünü döndürür. Eğer bu öğenin belge ağacında bu öğeden önce gelen kardeş öğe düğümleri yoksa null döner.

public Element PreviousElementSibling { get; }

Özellik Değeri

Element

TextContent

Bu özellik, bu düğümün ve onun alt düğümlerinin metin içeriğini döndürür. Null olarak tanımlandığında, ayarlanması bir etki yaratmaz. Ayarlandığında, bu düğümün olası çocukları kaldırılır ve yeni dize boş veya null değilse, bu özelliğin ayarlandığı dizeyi içeren tek bir Metin düğümü ile değiştirilir.

public override string TextContent { get; set; }

Özellik Değeri

string

Yöntemler

QuerySelector(string)

Belgedeki ilk öğeyi döndürür, bu öğe seçici ile eşleşir.

public Element QuerySelector(string selector)

Parametreler

selector string

Seçici.

Dönüş

Element

Eşleşen öğe

QuerySelectorAll(string)

Belgedeki tüm öğeleri döndürür, bu öğeler seçici ile eşleşir.

public NodeList QuerySelectorAll(string selector)

Parametreler

selector string

Seçici

Dönüş

NodeList

Aspose.Html.Collections.HTMLCollection

 Türkçe