XElement.SetValue(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el valor de este elemento.
public:
void SetValue(System::Object ^ value);
public void SetValue (object value);
member this.SetValue : obj -> unit
Public Sub SetValue (value As Object)
Parámetros
- value
- Object
Valor que se va a asignar a este elemento. Se convierte el valor en su representación de cadena y se asigna a la propiedad Value.
Excepciones
El valor de value
es null
.
El parámetro value
es un XObject.
Ejemplos
En el ejemplo siguiente se crea un elemento que contiene un elemento secundario. A continuación, establece el valor del elemento mediante este método.
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)
Este ejemplo produce el siguiente resultado:
<Root>new content</Root>
Comentarios
Este método generará los Changed eventos y Changing .
No es válido pasar una instancia de una clase que deriva de XObject, como XElement.