Create Method (XmlWriter, XmlWriterSettings)

XmlWriter.Create Method (XmlWriter, XmlWriterSettings)


Creates a new XmlWriter instance using the specified XmlWriter and XmlWriterSettings objects.

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

Public Shared Function Create (
	output As XmlWriter,
	settings As XmlWriterSettings
) As XmlWriter


Type: System.Xml.XmlWriter

The XmlWriter object that you want to use as the underlying writer.

Type: System.Xml.XmlWriterSettings

The XmlWriterSettings object used to configure the new XmlWriter instance. If this is null, a XmlWriterSettings with default settings is used.

If the XmlWriter is being used with the Transform method, you should use the OutputSettings property to obtain an XmlWriterSettings object with the correct settings. This ensures that the created XmlWriter object has the correct output settings.

Return Value

Type: System.Xml.XmlWriter

An XmlWriter object that is wrapped around the specified XmlWriter object.

Exception Condition

The writer value is null.

This method allows you add additional features to an underlying XmlWriter object. The underlying XmlWriter object can be an object created by the XmlWriter.Create method, or an object created using the XmlTextWriter implementation.

Universal Windows Platform
Available since 4.5
.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top
© 2015 Microsoft