XmlReaderSettings Constructor
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Initializes a new instance of the XmlReaderSettings class.
Namespace: System.Xml
Assembly: System.Xml (in System.Xml.dll)
Syntax
'Declaration
Public Sub New
public XmlReaderSettings()
Remarks
The following table shows initial property values for an instance of XmlReaderSettings.
Property |
Initial value |
---|---|
true. |
|
false. |
|
false. |
|
false. |
|
0. |
|
0. |
|
0 (There is no limit on the number of characters that result from expanding entities). |
|
0 (There is no limit on the size of the XML document). |
|
nulla null reference (Nothing in Visual Basic). |
|
A new XmlXapResolver object. |
Examples
The following example preloads the DTDs and entities defined in XHTML 1.0 by setting XmlKnownDtds.Xhtml10 on the XmlPreloadedResolver. In this example, the XHTMLPage.html file is a part of the application's XAP package; therefore, we have to pass a fallback resolver to the constructor of the XmlPreloadedResolver.
Dim settings As XmlReaderSettings = New XmlReaderSettings()
settings.XmlResolver = New XmlPreloadedResolver(New XmlXapResolver(), XmlKnownDtds.Xhtml10)
Using reader As XmlReader = XmlReader.Create("HTMLPage.html", settings)
Dim document As XDocument = XDocument.Load(reader)
OutputTextBlock.Text = document.ToString()
End Using
XmlReaderSettings settings = new XmlReaderSettings();
settings.DtdProcessing = DtdProcessing.Parse;
settings.XmlResolver =
new XmlPreloadedResolver(new XmlXapResolver(),
XmlKnownDtds.Xhtml10);
using (XmlReader reader = XmlReader.Create("HTMLPage.html", settings))
{
XDocument document = XDocument.Load(reader);
OutputTextBlock.Text = document.ToString();
}
Version Information
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
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.
See Also