XElement.SetValue(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la valeur de cet élément.
public:
void SetValue(System::Object ^ value);
public void SetValue(object value);
member this.SetValue : obj -> unit
Public Sub SetValue (value As Object)
Paramètres
- value
- Object
Valeur à affecter à cet élément. La valeur est convertie en sa représentation sous forme de chaîne et affectée à la Value propriété.
Exceptions
value a la valeur null.
C’est value un XObject.
Exemples
L’exemple suivant crée un élément qui contient un élément enfant. Il définit ensuite la valeur de l’élément à l’aide de cette méthode.
XElement root = new XElement("Root",
new XElement("Child", "child content")
);
root.SetValue("new content");
Console.WriteLine(root);
Dim root As XElement = _
<Root>
<Child>child content</Child>
</Root>
root.SetValue("new content")
Console.WriteLine(root)
Cet exemple produit la sortie suivante :
<Root>new content</Root>
Remarques
Cette méthode déclenche les Changed événements et les Changing événements.
Il n’est pas valide de passer une instance d’une classe qui dérive de XObject, par XElementexemple .