Sign in Join
FPDoc Onlineexperiment

TDOMDocumentFragment class

In unit Laz2_DOM

Implements the DocumentFragment interface from the DOM specification.

Declaration

pascal
TDOMDocumentFragment = class(TDOMNode_WithChildren)

Inheritance

  1. TDOMDocumentFragment
  2. TDOMNode_WithChildren
  3. TDOMNode

Description

TDOMDocumentFragment is a TDOMNode_WithChildren descendant that implements the DocumentFragment interface from the DOM Level 2 specification. TDOMDocumentFragment is a "lightweight" or "minimal" Document object. It is often used as a temporary work area before applying changes to a TDOMDocument instance. Its content does not have to represent a well-formed XML document, but does require its child nodes to be well-formed XML parsed entities.

See also

Methods

GetNodeTypeprotectedGets the value for the NodeType property.
GetNodeNameprotectedGets the value for the NodeName property.
CloneNodepublicCreates a copy of the document fragment with optional recursion into child nodes.

Inherited

From TDOMNode_WithChildren (14)

CloneChildren Destroy DetachChild FindNode FreeChildren GetChildCount GetFirstChild GetLastChild GetTextContent HasChildNodes InsertBefore InternalAppend ReplaceChild SetTextContent

From TDOMNode (48)

AppendChild Attributes baseURI Changing ChildNodes CompareName Create FirstChild Flags FreeInstance GetAttributes GetBaseURI GetChildNodes GetEnumerator GetEnumeratorAllChildren GetLastLeaf GetLevel GetLocalName GetNamespaceURI GetNextNode GetNextNodeSkipChildren GetNodeValue GetOwnerDocument GetPrefix GetPreviousNode GetRevision HasAttributes IsDefaultNamespace IsSupported LastChild LocalName LookupNamespaceURI LookupPrefix NamespaceURI NextSibling NodeName NodeType NodeValue Normalize OwnerDocument ParentNode Prefix PreviousSibling RemoveChild SetNodeValue SetPrefix SetReadOnly TextContent

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.