XElement.SetValue(Object) Yöntem

Tanım

Bu öğenin değerini ayarlar.

public:
 void SetValue(System::Object ^ value);
public void SetValue (object value);
member this.SetValue : obj -> unit
Public Sub SetValue (value As Object)

Parametreler

value
Object

Bu öğeye atanacak değer. Değer dize gösterimine dönüştürülür ve özelliğine Value atanır.

Özel durumlar

, value şeklindedir null.

bir value 'dir XObject.

Örnekler

Aşağıdaki örnek, alt öğe içeren bir öğe oluşturur. Ardından bu yöntemi kullanarak öğesinin değerini ayarlar.

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)

Bu örnek aşağıdaki çıkışı oluşturur:

<Root>new content</Root>

Açıklamalar

Bu yöntem ve olaylarını ChangedChanging oluşturur.

gibi XElementöğesinden XObjecttüretilen bir sınıfın örneğini geçirmek geçersizdir.

Şunlara uygulanır

Ayrıca bkz.