RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
XMLDoc.TNodeClassInfo Record

TNodeClassInfo and TNodeClassArray represent information about the classes that implement XML node interfaces.

Pascal
TNodeClassInfo = record
  NodeName: DOMString;
  NamespaceURI: DOMString;
  NodeClass: TXMLNodeClass;
end;
C++
struct TNodeClassInfo {
  DOMString NodeName;
  DOMString NamespaceURI;
  TXMLNodeClass NodeClass;
};

XMLDoc

TNodeClassArray is a dynamic array of TNodeClassInfo values. Each element of the array describes the implementation of a node. 

TNodeClassInfo describes the name and implementation class for a node in an XML document. It contains the following fields:

Field 
Meaning 
NodeName  
The name of the node. This string describes the identifier or use of the node. For example, on element nodes, this is the tag name. On attribute nodes, this is the name of the attribute. On comment nodes, this is the string "#comment". This is the value returned by a node's NodeName property, and is used as a property name in classes generated by the XML Data Binding Wizard.  
NamespaceURI  
The namespace of the node's name. This string is a Uniform Resource Identifier that identifies the namespace that contains NodeName. It is used to interpret the value of NodeName.  
NodeClass  
The class of a TXMLNode descendant that represents the node.  

 

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!