User Tools

Site Tools


api:dk11:delphi:gisxmldoc.tgis_xmlnodelist

TGIS_XMLNodeList class

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

Implementation of IXMLNodeList interface.

Syntax

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

Inheritance

→ TObject → IXMLNodeList

Constructors

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

Methods

Inherited Overrides Protected
Name Visibility Description
Add public Add a new node to the end of the list.
(Overrides IXMLNodeList.Add)
BeginUpdate public Increments the value of UpdateCount.
(Overrides IXMLNodeList.BeginUpdate)
Clear public Remove all nodes from the list.
(Overrides IXMLNodeList.Clear)
Delete(Integer) public Removes node by its index.
Delete(String) public Removes node by its name.
Delete(String; String) public Removes node by its name and uri.
EndUpdate public Decrements the value of UpdateCount.
(Overrides IXMLNodeList.EndUpdate)
FindNode(String) public Returns specified node from the list based on its name.
FindNode(String; String) public Returns specified node from the list based on its name and URI.
FindNode(TGUID) public Returns specified node from the list based on its guid
FindSibling public Returns a node that appears a specified amount before or after another node.
(Overrides IXMLNodeList.FindSibling)
First public Returns the first node in the list.
(Overrides IXMLNodeList.First)
Get public Returns a specified node in the list.
(Overrides IXMLNodeList.Get)
IndexOf(IXMLNode) public Returns the index of the node.
IndexOf(String) public Returns the index of the node.
IndexOf(String; String) public Returns the index of the node.
Insert public Inserts a new node into a specified position.
(Overrides IXMLNodeList.Insert)
Last public Returns the last node in the list.
(Overrides IXMLNodeList.Last)
Remove public Removes node from list.
(Overrides IXMLNodeList.Remove)
ReplaceNode public Replaces a specified node in the list with another node.
(Overrides IXMLNodeList.ReplaceNode)

Properties

Inherited Protected
Name Visibility Description
Count public Number of nodes in the list.
(Inherited from IXMLNodeList)
Nodes public Provide access to the nodes in the list.
(Inherited from IXMLNodeList)
UpdateCount public Number of times an application has called BeginUpdate without a matching call to EndUpdate.
(Inherited from IXMLNodeList)

2020/05/06 01:11

Page Tools