TDOMCharacterData class
Implements the CharacterData interface from the DOM specification.
Declaration
TDOMCharacterData = class(TDOMNode)Inheritance
- TDOMCharacterData
- TDOMNode
Descends from it: TDOMComment TDOMText
Description
TDOMCharacterData is a
TDOMNode descendant that
implements the CharacterData interface from the DOM specification.
TDOMCharacterData provides properties and methods used to access and
manipulate character data in the DOM APIs.
TDOMCharacterData is the ancestor class for other DOM Node specializations like TDOMText and TDOMComment. TDOMCharacterData is not used directly. Use one of the descendent classes.
Use TDOMCDATASection for the CDATA interface defined in the DOM
specification.
See also
Properties
Data | public | Provides access to the character data in the NodeValue property. |
Length | public | Length of the character data for the class instance. |
Methods
GetLength | protected | Gets the value for the Length property. |
GetNodeValue | protected | Gets the value for the NodeValue property. |
SetNodeValue | protected | Sets the value for the NodeValue property. |
SubstringData | public | Copies character data at the specified offset for the number of bytes requested. |
AppendData | public | Appends the specified value to the end of the character data. |
InsertData | public | Inserts the specified value at the given offset in the character data. |
DeleteData | public | Deletes a given number of characters at the specified offset in the character data. |
ReplaceData | public | Replaces the characters at the specified offset in the character data. |
Inherited
From TDOMNode (60)
AppendChild Attributes baseURI Changing ChildNodes CloneNode CompareName Create Destroy DetachChild FindNode FirstChild Flags FreeInstance GetAttributes GetBaseURI GetChildCount GetChildNodes GetEnumerator GetEnumeratorAllChildren GetFirstChild GetLastChild GetLastLeaf GetLevel GetLocalName GetNamespaceURI GetNextNode GetNextNodeSkipChildren GetNodeName GetNodeType GetOwnerDocument GetPrefix GetPreviousNode GetRevision GetTextContent HasAttributes HasChildNodes InsertBefore IsDefaultNamespace IsSupported LastChild LocalName LookupNamespaceURI LookupPrefix NamespaceURI NextSibling NodeName NodeType NodeValue Normalize OwnerDocument ParentNode Prefix PreviousSibling RemoveChild ReplaceChild SetPrefix SetReadOnly SetTextContent TextContent
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
