Xml.XMLDoc.TXMLNode.SetNodeValue

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetNodeValue(const Value: OleVariant);

C++

void __fastcall SetNodeValue(const System::OleVariant &Value);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Xml.XMLDoc.pas
Xml.XMLDoc.hpp
Xml.XMLDoc TXMLNode

Description

Définit la valeur de ce noeud.

Utilisez l'interface IXMLNode de l'objet TXMLNode pour appeler la méthode SetNodeValue protégée. SetNodeValue définit la valeur de ce noeud.

Value est la valeur à affecter. Sa signification dépend du type du noeud, comme l'explique le tableau suivant :



NodeType Valeur

ntAttribute

Valeur d'attribut.

ntElement

Si l'élément ne contient que du texte, il s'agit de cette valeur texte. Sinon SetNodeValue déclenche une exception.

ntText

Texte.

ntCData

Contenu de la section CDATA.

ntProcessingInstr

Contenu de l'instruction de traitement, à l'exception de la cible.

ntComment

Valeur (texte) du commentaire.

Si le noeud est de tout autre type, SetNodeValue déclenche une exception.



Voir aussi