Class DocumentFragment

Class DocumentFragment

اسم الفضاء : Aspose.Html.Dom مجموعة: Aspose.HTML.dll (25.4.0)

DocumentFragment هو موضوع وثيقة “خفيفة الوزن” أو “الحد الأدنى” ومن المعتاد جدا أن ترغب في أن تكون قادرة على استخراج جزء من شجرة وثيقة أو إنشاء قطعة جديدة من وثيقة.

[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

يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.

public Element FirstElementChild { get; }

قيمة الممتلكات

Element

داخل HTML

يعيد قطعة من HTML أو XML التي تمثل محتوى العنصر.يمكن تعيين، لاستبدال محتويات العنصر مع العقد المقطوعة من السلسلة المحددة.

public string InnerHTML { get; set; }

قيمة الممتلكات

string

LastElementChild

عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.

public Element LastElementChild { get; }

قيمة الممتلكات

Element

NextElementSibling

يعود العنصر الأخوي التالي لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي بعد هذا العنصر في شجرة المستند.

public Element NextElementSibling { get; }

قيمة الممتلكات

Element

NodeName

اسم هذا العقد ، اعتمادًا على نوعه.

public override string NodeName { get; }

قيمة الممتلكات

string

NodeType

رمز يمثل نوع الكائن الأساسي.

public override ushort NodeType { get; }

قيمة الممتلكات

ushort

OuterHTML

يعيد قطعة من HTML أو XML التي تمثل العنصر ومحتواه.يمكن إعدادها، لتحل محل العنصر مع العقد المقطوعة من السلسلة المحددة.

public string OuterHTML { get; set; }

قيمة الممتلكات

string

PreviousElementSibling

يعود العنصر الأخوي السابق لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي قبل هذا العنصر في شجرة الوثيقة.

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

أرشيف الوسم : HTMLCollections

 عربي