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
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
يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.
public Element FirstElementChild { get; }
قيمة الممتلكات
داخل HTML
يعيد قطعة من HTML أو XML التي تمثل محتوى العنصر.يمكن تعيين، لاستبدال محتويات العنصر مع العقد المقطوعة من السلسلة المحددة.
public string InnerHTML { get; set; }
قيمة الممتلكات
LastElementChild
عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.
public Element LastElementChild { get; }
قيمة الممتلكات
NextElementSibling
يعود العنصر الأخوي التالي لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي بعد هذا العنصر في شجرة المستند.
public Element NextElementSibling { get; }
قيمة الممتلكات
NodeName
اسم هذا العقد ، اعتمادًا على نوعه.
public override string NodeName { get; }
قيمة الممتلكات
NodeType
رمز يمثل نوع الكائن الأساسي.
public override ushort NodeType { get; }
قيمة الممتلكات
OuterHTML
يعيد قطعة من HTML أو XML التي تمثل العنصر ومحتواه.يمكن إعدادها، لتحل محل العنصر مع العقد المقطوعة من السلسلة المحددة.
public string OuterHTML { get; set; }
قيمة الممتلكات
PreviousElementSibling
يعود العنصر الأخوي السابق لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي قبل هذا العنصر في شجرة الوثيقة.
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
أرشيف الوسم : HTMLCollections