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

◆ LoadDeclarationNode()

XmlDeclaration System.Xml.XmlLoader.LoadDeclarationNode ( )
inlineprivate

Definition at line 318 of file XmlLoader.cs.

319 {
320 string version = null;
321 string encoding = null;
322 string standalone = null;
324 {
325 switch (_reader.Name)
326 {
327 case "version":
328 version = _reader.Value;
329 break;
330 case "encoding":
331 encoding = _reader.Value;
332 break;
333 case "standalone":
335 break;
336 }
337 }
338 if (version == null)
339 {
341 }
342 return _doc.CreateXmlDeclaration(version, encoding, standalone);
343 }
virtual XmlDeclaration CreateXmlDeclaration(string version, string? encoding, string? standalone)
XmlDocument _doc
Definition XmlLoader.cs:9
static void ParseXmlDeclarationValue(string strValue, out string version, out string encoding, out string standalone)
Definition XmlLoader.cs:813
virtual string Name
Definition XmlReader.cs:65

References System.Xml.XmlLoader._doc, System.Xml.XmlLoader._reader, System.Xml.XmlDocument.CreateXmlDeclaration(), System.Xml.XmlReader.MoveToNextAttribute(), System.Xml.XmlReader.Name, System.Xml.XmlLoader.ParseXmlDeclarationValue(), and System.Xml.XmlReader.Value.

Referenced by System.Xml.XmlLoader.LoadNode().