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

◆ InsertAfter() [1/4]

override XmlWriter System.Xml.DocumentXPathNavigator.InsertAfter ( )
inlinevirtual

Reimplemented from System.Xml.XPath.XPathNavigator.

Definition at line 1360 of file DocumentXPathNavigator.cs.

1361 {
1362 XmlNode xmlNode = _source;
1363 switch (xmlNode.NodeType)
1364 {
1365 case XmlNodeType.Attribute:
1366 case XmlNodeType.Document:
1367 case XmlNodeType.DocumentFragment:
1369 case XmlNodeType.Text:
1370 case XmlNodeType.CDATA:
1371 case XmlNodeType.Whitespace:
1372 case XmlNodeType.SignificantWhitespace:
1374 break;
1375 }
1376 DocumentXmlWriter documentXmlWriter = new DocumentXmlWriter(DocumentXmlWriterType.InsertSiblingAfter, xmlNode, _document);
1378 return new XmlWellFormedWriter(documentXmlWriter, documentXmlWriter.Settings);
1379 }
static string Xpn_BadPosition
Definition SR.cs:1316
Definition SR.cs:7
static XmlNamespaceManager GetNamespaceManager(XmlNode node, XmlDocument document)
XmlDocument Document
Definition XmlNode.cs:253

References System.Xml.DocumentXPathNavigator._document, System.Xml.DocumentXPathNavigator._source, System.Xml.Dictionary, System.Xml.XmlNode.Document, System.Xml.DocumentXPathNavigator.GetNamespaceManager(), System.Xml.DocumentXPathNavigator.TextEnd(), and System.SR.Xpn_BadPosition.