XmlReaderCreate Method (String, XmlReaderSettings, XmlParserContext) |
Namespace: System.XmlAssembly: CSharpXamlForHtml5.System.Xml.dll (in CSharpXamlForHtml5.System.Xml.dll.dll) Version: 1.0.0.0
Syntax public static XmlReader Create(
string inputUri,
XmlReaderSettings settings,
XmlParserContext inputContext
)
Parameters
- inputUri
- Type: SystemString
The URI for the file containing the XML data. The XmlResolver object on the XmlReaderSettings object is used to convert the path to a canonical data representation. If XmlResolver is null, a new XmlUrlResolver object is used. - settings
- Type: System.XmlXmlReaderSettings
The XmlReaderSettings object used to configure the new XmlReader instance. This value can be null. - inputContext
- Type: System.XmlXmlParserContext
The XmlParserContext object that provides the context information required to parse the XML fragment. The context information can include the XmlNameTable to use, encoding, namespace scope, the current xml:lang and xml:space scope, base URI, and document type definition. This value can be null.
Return Value
Type:
XmlReaderAn
XmlReader object to read XML data.
Exceptions Exception | Condition |
---|
ArgumentNullException | The inputUri value is null. |
SecurityException | The XmlReader does not have sufficient permissions to access the location of the XML data. |
ArgumentException | The NameTable and NameTable properties both contain values. (Only one of these NameTable properties can be set and used). |
FileNotFoundException | The file specified by the URI cannot be found. |
UriFormatException | The URI format is not correct. |
See Also