RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TXMLNode Methods

The methods of the TXMLNode class are listed here.

 
Name 
Description 
 
Increments the reference count for this node. 
 
Decrements the reference count for this node. 
 
This is the overview for the AddChild method overload. 
 
Adds a node to the HostedNodes property list. 
 
Responds to notifications of changes in the list of attributes. 
 
Raises an EXMLDocError exception if this is a hosted node. 
 
Raises an EXMLDocError exception if this is a read-only node. 
 
Generates a DOM text node implementation if it does not yet exist. 
 
Responds to notifications of changes in the list of child nodes. 
 
Sets the value of OwnerDocument to nil (Delphi) or NULL (C++). 
 
Creates a copy of this node and returns its interface. 
 
Creates the object that implements the AttributeNodes property. 
 
Creates a new TXMLNode object for an attribute of this node. 
 
Creates the object that implements the ChildNodes property. 
 
Creates a new TXMLNode object for a child node of this node. 
 
Creates an instance of a TXMLNodeCollection descendant and returns it. 
 
Adds an attribute to the node that declares a specified namespace URI. 
 
Returns the IDOMElement interface for this node if it exists. 
 
Generates a BeforeNodeChange or AfterNodeChange event on this node's document. 
 
Returns the IXMLNode interface for a hosted node given its implementation class. 
 
Returns the attribute node that declares a specified Namespace URI. 
 
Returns the namespace URI for a namespace prefix or qualified tag name. 
 
Returns the value of one of this node's attributes. 
 
Returns the value of the AttributeNodes property. 
 
Returns the value of a specified attribute when you must explicitly specify the namespace for the attribute. 
 
Returns a list of the classes that can implement child nodes of this node. 
 
Returns the value of the ChildNodes property. 
 
Returns the value of a specified child node. 
 
Returns the value of the Collection property. 
 
Returns the value of the DOMNode property. 
 
Indicates whether this node has any child nodes. 
 
Returns a list an array of the hosted nodes that share this node's attribute and child node lists. 
 
Returns the value of the HostNode property. 
 
Indicates whether the node has a single text value. 
 
Returns the name of the node without any namespace prefix. 
 
Returns the URI for the namespace used in the qualified node name. 
 
Returns the node name. 
 
Returns a reference to this TXMLNode object. 
 
Returns the type of the node. 
 
Returns the value of this node. 
 
Returns the interface for the document in which this node appears. 
 
Returns the interface for the node's parent node. 
 
Returns the namespace prefix of the node's name. 
 
Returns a node name includes a namespace prefix for a specified namespace URI. 
 
Indicates whether the node can be modified. 
 
Returns the text value of the node. 
 
Returns the XML that corresponds to the subtree rooted at this node. 
 
This is the overview for the HasAttribute method overload. 
 
This is the overview for the HasChildNode method overload. 
 
Provides the underlying implementation for the AddChild method. 
 
Returns the number of parents for this node in the node hierarchy. 
 
Returns the next child of this node's parent. 
 
Converts the subtree beneath this node to the structure it would have if it were just loaded from a document. 
 
Returns the previous child of this node's parent. 
 
Registers a descendant of TXMLNode that can represent the children of this node. 
 
Registers a set of TXMLNode descendants that can represent the children of this node. 
 
Removes a node from the HostedNodes property list. 
 
Forces all child nodes and attribute nodes to be reread from the underlying DOM implementation. 
 
Sets the value of one of this node's attributes. 
 
Sets the value of the AttributeNodes property. 
 
Sets the value of one of this node's attributes when you must explicitly specify the attribute's namespace. 
 
Sets the value of the ChildNodes property. 
 
Sets the value of a specified child node. 
 
Sets the value of the Collection property. 
 
Sets the value of this node. 
 
Sets the value of the ParentNode property. 
 
Specifies whether the node can be modified. 
 
Sets the text value of the node. 
 
This is the overview for the TransformNode method overload. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!