XElement.SetValue(Object) 方法

定義

設定這個元素的值。

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

參數

value
Object

要指派給這個元素的值。 此值會轉換為其字串表示並指派給 Value 屬性。

例外狀況

valuenull

valueXObject

範例

下列範例會建立包含子項目的專案。 然後,它會使用這個方法設定 專案的值。

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)

這個範例會產生下列輸出:

<Root>new content</Root>

備註

這個方法會引發 ChangedChanging 事件。

傳遞衍生自 XObject 的類別實例無效,例如 XElement

適用於

另請參閱