Xml.XMLIntf.IXMLNode.GetChildValue
Delphi
function GetChildValue(const IndexOrName: OleVariant): OleVariant;
C++
virtual System::OleVariant __fastcall GetChildValue(const System::OleVariant &IndexOrName) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Xml.XMLIntf.pas Xml.XMLIntf.hpp |
Xml.XMLIntf | IXMLNode |
Beschreibung
Gibt den Wert eines bestimmten untergeordneten Knotens zurück.
GetChildValue ist die Lesemethode der Eigenschaft ChildValues.
IndexOrName bezeichnet den gewünschten untergeordneten Knoten über seine Schnittstelle oder den lokalen Namen.
Der Rückgabewert dieser Methode hängt vom Typ des untergeordneten Knotens (Eigenschaft NodeType) ab. Die möglichen Werte sind in der folgenden Tabelle aufgeführt.
NodeType | Wert |
---|---|
ntAttribute |
Der Wert des Attributs. |
ntElement |
Der Textwert, wenn das Element nur Text enthält. Andernfalls führt der Lesezugriff auf den Wert des untergeordneten Knotens zu einer Exception. |
ntText |
Der Text des Knotens. |
ntCData |
Der Inhalt des CDATA-Abschnitts. |
ntEntityRef |
nil (Delphi) bzw. NULL (C++). |
ntProcessingInstr |
Der Inhalt der Verarbeitungsanweisung (nicht für das Ziel). |
ntComment |
Der Wert (Text) des Kommentars. |
ntDocFragment |
nil (Delphi) bzw. NULL (C++). |