Class DocumentFragment
Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)
DocumentFragment הוא אובייקט מסמך “קל” או “מינימלי”. מאוד נפוץ לרצות להיות מסוגל לחלץ חלק מעץ המסמך או ליצור מקטע חדש של מסמך.
[DOMObject]
[DOMName("DocumentFragment")]
[ComVisible(true)]
public class DocumentFragment : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal
ירושה
object ← DOMObject ← EventTarget ← Node ← DocumentFragment
נגזר
מיישם
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()
מאפיינים
ChildElementCount
מחזיר את מספר צמתי האלמנט הנוכחיים שהם ילדים של אלמנט זה. 0 אם לאלמנט זה אין צמתי ילדים שהם מסוג nodeType 1.
public int ChildElementCount { get; }
ערך המאפיין
Children
מחזיר את האלמנטים הילדים של האלמנט הנוכחי.
public HTMLCollection Children { get; }
ערך המאפיין
FirstElementChild
מחזיר את צומת האלמנט הילד הראשון של אלמנט זה. null אם לאלמנט זה אין אלמנטים ילדים.
public Element FirstElementChild { get; }
ערך המאפיין
InnerHTML
מחזיר מקטע של 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
מאפיין זה מחזיר את התוכן הטקסטואלי של צומת זה וצאצאיו. כאשר הוא מוגדר כ-null, קביעת ערך אינה משפיעה. בעת קביעת ערך, כל הילדים האפשריים של צומת זה מוסרים ואם המחרוזת החדשה אינה ריקה או null, מוחלפת בצומת טקסט יחיד המכיל את המחרוזת שאליה מאפיין זה מוגדר.
public override string TextContent { get; set; }
ערך המאפיין
שיטות
QuerySelector(string)
מחזיר את האלמנט הראשון במסמך, התואם לבחירה
public Element QuerySelector(string selector)
פרמטרים
selector
string
הבחירה.
מחזיר
האלמנט התואם
QuerySelectorAll(string)
מחזיר רשימת צמתים של כל האלמנטים במסמך, התואמים לבחירה
public NodeList QuerySelectorAll(string selector)
פרמטרים
selector
string
הבחירה
מחזיר
Aspose.Html.Collections.HTMLCollection