AddAfterSelf Method (Object)
Collapse the table of content
Expand the table of content

XNode.AddAfterSelf Method (Object)

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Adds the specified content immediately after this node.

Namespace:  System.Xml.Linq
Assembly:  System.Xml.Linq (in System.Xml.Linq.dll)

public void AddAfterSelf(
	Object content
)

Parameters

content
Type: System.Object
A content object that contains simple content or a collection of content objects to be added after this node.

ExceptionCondition
InvalidOperationException

The parent is null.

For details about the valid content that can be passed to this function, see Valid Content of XElement and XDocument Objects in the .NET Framework documentation.

Changing events.

The following example uses this method to add an element into the tree.


StringBuilder output = new StringBuilder();
XElement xmlTree = new XElement("Root",
    new XElement("Child1", 1),
    new XElement("Child2", 2),
    new XElement("Child3", 3),
    new XElement("Child4", 4),
    new XElement("Child5", 5)
);
XElement child1 = xmlTree.Element("Child1");
child1.AddAfterSelf(
    new XElement("NewChild", 10)
);
output.Append(xmlTree + Environment.NewLine);

OutputTextBlock.Text = output.ToString();


Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft