XmlParserContext Constructor (XmlNameTable^, XmlNamespaceManager^, String^, XmlSpace)
Initializes a new instance of the XmlParserContext class with the specified XmlNameTable, XmlNamespaceManager, xml:lang, and xml:space values.
Assembly: System.Xml (in System.Xml.dll)
public:
XmlParserContext(
XmlNameTable^ nt,
XmlNamespaceManager^ nsMgr,
String^ xmlLang,
XmlSpace xmlSpace
)
Parameters
- nt
-
Type:
System.Xml::XmlNameTable^
The XmlNameTable to use to atomize strings. If this is null, the name table used to construct the nsMgr is used instead. For more information about atomized strings, see XmlNameTable.
- nsMgr
-
Type:
System.Xml::XmlNamespaceManager^
The XmlNamespaceManager to use for looking up namespace information, or null.
- xmlLang
-
Type:
System::String^
The xml:lang scope.
- xmlSpace
-
Type:
System.Xml::XmlSpace
An XmlSpace value indicating the xml:space scope.
| Exception | Condition |
|---|---|
| XmlException | nt is not the same XmlNameTable used to construct nsMgr. |
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1