RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
IXMLNode.GetChildValue Method

Returns the value of a specified child node.

Pascal
function GetChildValue(const IndexOrName: OleVariant): OleVariant;
C++
__fastcall OleVariant GetChildValue(const OleVariant IndexOrName);

GetChildValue is the read implementation of the ChildValues property. 

IndexOrName identifies the desired child node by either its interface, or by a string that is the local name of the child node. 

The return value depends on the type of the child node, as indicated in the following table:

Value 
ntAttribute  
The attribute value  
ntElement  
If the element contains only text, this is that text value. Otherwise, reading the child's value causes an exception.  
ntText  
The text  
ntCData  
The content of the CDATA section.  
ntEntityRef  
nil (Delphi) or NULL (C++)  
ntProcessingInstr  
The content of the processing instruction except for the target.  
ntComment  
The value (text) of the comment.  
ntDocFragment  
nil (Delphi) or NULL (C++)  

 

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