Export (0) Print
Expand All

XmlWriter.WriteStartElement Method (String, String)

When overridden in a derived class, writes the specified start tag and associates it with the given namespace.

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

public void WriteStartElement(
	string localName,
	string ns
)

Parameters

localName
Type: System.String
The local name of the element.
ns
Type: System.String
The namespace URI to associate with the element. If this namespace is already in scope and has an associated prefix, the writer automatically writes that prefix also.

ExceptionCondition
InvalidOperationException

The writer is closed.

After calling this method you can either write attributes, or create content using WriteComment, WriteString, or WriteStartElement for child elements. You can close the element with either WriteEndElement or WriteFullEndElement. For example, the following C# code:

 writer.WriteStartElement("item",null);
 writer.WriteString("some text");
 writer.WriteEndElement();

Generates the following output:

 <item>some text</item>

Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft