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 à assigner à cet élément. La valeur est convertie en sa représentation sous forme de chaîne et assignée à la propriété Value.
Exceptions
value
a la valeur null
.
La value
est 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 .Changing
Il n’est pas valide de passer un instance d’une classe qui dérive de XObject, par XElementexemple .