Xml.XMLIntf.IXMLNode.SetAttribute

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetAttribute(const AttrName: DOMString; const Value: OleVariant);

C++

virtual void __fastcall SetAttribute(const System::UnicodeString AttrName, const System::OleVariant &Value) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Xml.XMLIntf.pas
Xml.XMLIntf.hpp
Xml.XMLIntf IXMLNode

Description

Définit la valeur d'un des attributs de ce noeud.

SetAttribute est l'implémentation en écriture de la propriété Attributes.

AttrName est le nom de l'attribut. Si l'attribut existe déjà pour le noeud, sa valeur est modifiée. Si l'attribut n'existe pas déjà, un nouvel attribut est créé.

Value est la valeur à affecter à l'attribut. Cette valeur est une chaîne non analysée. Toute marque (par exemple, pour une référence d'entité) est traitée comme du texte littéral et doit comprendre les séquences d'échappement appropriées. Si Value a pour valeur NULL, l'attribut est supprimé de ce noeud. Si Value est une chaîne vide, une valeur vide est affectée à l'attribut.

Voir aussi