User Tools

Site Tools


api:dk11:delphi:gisxmldoc.tgis_xmlnode

TGIS_XMLNode class

DK11 for Delphi | GisXmlDoc.TGIS_XMLNode | Classes | Constructors | Methods | Properties

Implementation of XMLNode interface

Syntax

// Delphi
type
  TGIS_XMLNode = class( IXMLNode )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_XMLNode : public IXMLNode
{
};

Inheritance

→ TObject → IXMLNode

Constructors

Inherited Overrides Protected
Name Visibility Description
Create public Constructor for TGIS_XMLNode.
Destroy public

Methods

Inherited Overrides Protected
Name Visibility Description
AddChild(String; Integer) public Adds a new child node to the node.
AddChild(String; String; Boolean; Integer) public Adds a new child node to the node.
CloneNode public Creates a copy of this node.
(Overrides IXMLNode.CloneNode)
DeclareNamespace public Adds an attribute to the node that declares a specified namespace URI.
(Overrides IXMLNode.DeclareNamespace)
FindNamespaceDecl public Returns the attribute node.
(Overrides IXMLNode.FindNamespaceDecl)
FindNamespaceURI public Returns the namespace URI.
(Overrides IXMLNode.FindNamespaceURI)
GetAttributeNS public Returns the value of a specified attribute.
(Overrides IXMLNode.GetAttributeNS)
HasAttribute(String) public Giving us information whether the node has attribute with given name.
HasAttribute(String; String) public Giving us information whether the node has attribute with given name.
NextSibling public Returns the next child of this node's parent.
(Overrides IXMLNode.NextSibling)
Normalize public Converts the subtree underneath this node to the structure it would have if it were just loaded from a document.
(Overrides IXMLNode.Normalize)
PreviousSibling public Returns the previous child of this node's parent
(Overrides IXMLNode.PreviousSibling)
Resync public Forces all child nodes and attribute nodes to be read again .
(Overrides IXMLNode.Resync)
SetAttributeNS public Sets the value of one of this node's attributes when you must explicitly specify the attribute's URI.
(Overrides IXMLNode.SetAttributeNS)
TransformNode(IXMLNode; IXMLDocument) public Transforms the subtree rooted at this node.
TransformNode(IXMLNode; String) public Transforms the subtree rooted at this node.

Properties

Inherited Protected
Name Visibility Description
AttributeNodes public Interfaces for nodes represent attributes of this node
(Inherited from IXMLNode)
Attributes public Represents the values of this node's attributes.
(Inherited from IXMLNode)
ChildNodes public Child nodes of this node.
(Inherited from IXMLNode)
ChildValues public Gives us values of this node's child nodes.
(Inherited from IXMLNode)
Collection public Collection in which node appears.
(Inherited from IXMLNode)
HasChildNodes public Gives us information whether this node has any child nodes.
(Inherited from IXMLNode)
IsTextElement public Gives us information whether the node has any single text value.
(Inherited from IXMLNode)
LocalName public Gives us information about the name of the node without URI prefix.
(Inherited from IXMLNode)
NamespaceURI public Gives us URI for the namespace used.
(Inherited from IXMLNode)
NodeName public Gives us name of the node
(Inherited from IXMLNode)
NodeType public Gives us type of node.
(Inherited from IXMLNode)
NodeValue public Gives us value of the node.
(Inherited from IXMLNode)
OwnerDocument public Document in which node appears
(Inherited from IXMLNode)
ParentNode public Gives us parent node of the node.
(Inherited from IXMLNode)
Prefix public Gives us URI prefix of the node's name.
(Inherited from IXMLNode)
ReadOnly public Gives us information whether the node can be modified.
(Inherited from IXMLNode)
Text public Text of the node
(Inherited from IXMLNode)
XML public Indicates the XML that corresponds to the subtree rooted at this node.
(Inherited from IXMLNode)

2019/06/26 01:09

Page Tools