XElement.SetValue(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia wartość tego elementu.
public:
void SetValue(System::Object ^ value);
public void SetValue (object value);
member this.SetValue : obj -> unit
Public Sub SetValue (value As Object)
Parametry
- value
- Object
Wartość do przypisania do tego elementu. Wartość jest konwertowana na reprezentację ciągu i przypisana Value do właściwości.
Wyjątki
Element value to null.
Jest value to .XObject
Przykłady
Poniższy przykład tworzy element zawierający element podrzędny. Następnie ustawia wartość elementu przy użyciu tej metody.
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)
Ten przykład generuje następujące wyniki:
<Root>new content</Root>
Uwagi
Ta metoda zgłosi Changed zdarzenia i Changing .
Jest on nieprawidłowy, aby przekazać wystąpienie klasy pochodzącej z XObjectklasy , na przykład XElement.