Xml.XMLDoc.TXMLNode.SetNodeValue
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. |