Class DocumentFragment
Pôvodný názov: Aspose.Html.Dom Zhromaždenie: Aspose.HTML.dll (25.4.0)
DokumentFragment je “ľahká hmotnosť” alebo “minimálny” dokument objekt. Je veľmi bežné, že chcete byť schopní extrahovať časť stromu dokumentu alebo vytvoriť nový fragment dokumentu.
[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
Z dedičných členov
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
Vráti súčasný počet uzlín prvkov, ktoré sú deťmi tohto prvku. 0 ak tento prvok nemá detské uzly, ktoré sú z uzlínType 1.
public int ChildElementCount { get; }
Hodnota nehnuteľnosti
Children
Vráti detské prvky súčasného prvku.
public HTMLCollection Children { get; }
Hodnota nehnuteľnosti
FirstElementChild
vráti prvok prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku
public Element FirstElementChild { get; }
Hodnota nehnuteľnosti
Vnútorný HTML
Vráti fragment HTML alebo XML, ktorý predstavuje obsah prvku.Môže byť nastavený, nahradiť obsah prvku uzly parsed z daného prúdu.
public string InnerHTML { get; set; }
Hodnota nehnuteľnosti
LastElementChild
Vráti posledný detský elementový uzol tohto prvku. null, ak tento prvok nemá detské prvky.
public Element LastElementChild { get; }
Hodnota nehnuteľnosti
NextElementSibling
Vráti nasledujúci bratský prvok uzol tohto prvku. null ak tento prvok nemá prvok bratských uzolov, ktoré prichádzajú po tomto v dokumentovom strome.
public Element NextElementSibling { get; }
Hodnota nehnuteľnosti
NodeName
Názov tohto uzla, v závislosti od jeho typu.
public override string NodeName { get; }
Hodnota nehnuteľnosti
NodeType
Kód predstavuje typ podkladového objektu.
public override ushort NodeType { get; }
Hodnota nehnuteľnosti
OuterHTML
Vráti fragment HTML alebo XML, ktorý predstavuje prvok a jeho obsah.Môže byť nastavený, nahradiť prvok uzly parsed z daného prúdu.
public string OuterHTML { get; set; }
Hodnota nehnuteľnosti
PreviousElementSibling
Vráti predchádzajúci bratský prvkový uzol tohto prvku. null, ak tento prvok nemá prvky bratských uzolov, ktoré prichádzajú pred týmto prvkom v dokumentovom strome.
public Element PreviousElementSibling { get; }
Hodnota nehnuteľnosti
TextContent
Tento atribút vráti textový obsah tohto uzla a jeho potomkov. Keď je definovaný ako nula, nastavenie to nemá žiadny účinok. Na nastavenie, akékoľvek možné deti tento uzol môže mať sú odstránené a ak je nový riadok nie je prázdny alebo nula, nahradí jediný textový uzol obsahujúci riadok tento atribút je nastavený na.
public override string TextContent { get; set; }
Hodnota nehnuteľnosti
Methods
QuerySelector(Stretnutie)
Vráti prvý prvok v dokumente, ktorý zodpovedá selektoru
public Element QuerySelector(string selector)
Parameters
selector
string
Vybraný je selektor.
Returns
Súvisiaci prvok
QuerySelectorAll(Stretnutie)
Vráti NodeList všetkých položiek v dokumente, ktorý sa zhoduje s výberom
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Výberateľ
Returns
Zoznam: HTMLZoznam: HTMLZoznam