Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ XmlNamespaceManager() [2/2]

System.Xml.XmlNamespaceManager.XmlNamespaceManager ( XmlNameTable nameTable)
inline

Definition at line 63 of file XmlNamespaceManager.cs.

64 {
66 _xml = nameTable.Add("xml");
67 _xmlNs = nameTable.Add("xmlns");
68 _nsdecls = new NamespaceDeclaration[8];
69 string text = nameTable.Add(string.Empty);
70 _nsdecls[0].Set(text, text, -1, -1);
71 _nsdecls[1].Set(_xmlNs, nameTable.Add("http://www.w3.org/2000/xmlns/"), -1, -1);
72 _nsdecls[2].Set(_xml, nameTable.Add("http://www.w3.org/XML/1998/namespace"), 0, -1);
73 _lastDecl = 2;
74 _scopeId = 1;
75 }
void Add(TKey key, TValue value)
void Set(string prefix, string uri, int scopeId, int previousNsIndex)

References System.Xml.XmlNamespaceManager._lastDecl, System.Xml.XmlNamespaceManager._nameTable, System.Xml.XmlNamespaceManager._nsdecls, System.Xml.XmlNamespaceManager._scopeId, System.Xml.XmlNamespaceManager._xml, System.Xml.XmlNamespaceManager._xmlNs, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Xml.Dictionary, System.Xml.XmlNamespaceManager.NamespaceDeclaration.Set(), and System.text.