The System.Xml.XPath.XPathNavigator is positioned on the deleted node's parent node on successful deletion.
If the deleted node is a text node which is the content of a simple typed element, the element loses its type information. This means that when positioned on the element the XPathNavigator.XmlType, XPathNavigator.ValueType and XPathNavigator.TypedValue properties have the values null, string and string.Empty respectively.
Deleted nodes are still accessible to System.Xml.XPath.XPathNavigator objects positioned over them prior to deletion. However methods that attempt to move away from the deleted sub-tree fail. For example, the XPathNavigator.MoveToParent and XPathNavigator.MoveToPrevious methods always fail when the System.Xml.XPath.XPathNavigator is positioned over the top most deleted node. This is because the deleted node is no longer connected to the XML document. Similarly the erload:System.Xml.XPath.XPathNavigator.MoveToNext method always fails if the System.Xml.XPath.XPathNavigator is positioned on the bottom-most deleted node.