XdmNavigator ClassXdmNavigator ClassXdmNavigator Class

Provides an extension of XPathNavigatorXPathNavigatorXPathNavigator which exposes accessors from the XQuery 1.0 and XPath 2.0 Data Model not available with XPathNavigatorXPathNavigatorXPathNavigator.

Syntax

Public MustInherit Class XdmNavigator _
        Inherits System.Xml.XPath.XPathNavigator _
        Implements System.Xml.IXmlLineInfo
public abstract class XdmNavigator : System.Xml.XPath.XPathNavigator,
        System.Xml.IXmlLineInfo
public:
ref class XdmNavigator abstract : System.Xml.XPath::XPathNavigator^,
        System.Xml::IXmlLineInfo^
 
The XdmNavigatorXdmNavigatorXdmNavigator type exposes the following members.

Properties

 PropertyDescription
Public propertyXPathNavigator.BaseURIXPathNavigator.BaseURIXPathNavigator::BaseURIWhen overridden in a derived class, gets the base URI for the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.CanEditXPathNavigator.CanEditXPathNavigator::CanEditGets a value indicating whether the XPathNavigatorXPathNavigatorXPathNavigator can edit the underlying XML data.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyDocumentURIDocumentURIDocumentURI Gets the document URI.
Public propertyXPathNavigator.HasAttributesXPathNavigator.HasAttributesXPathNavigator::HasAttributesGets a value indicating whether the current node has any attributes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.HasChildrenXPathNavigator.HasChildrenXPathNavigator::HasChildrenGets a value indicating whether the current node has any child nodes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.InnerXmlXPathNavigator.InnerXmlXPathNavigator::InnerXmlGets or sets the markup representing the child nodes of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.IsEmptyElementXPathNavigator.IsEmptyElementXPathNavigator::IsEmptyElementWhen overridden in a derived class, gets a value indicating whether the current node is an empty element without an end element tag.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyIsIdIsIdIsId Gets a value indicating whether the current node is an XML ID.
Public propertyIsIdrefsIsIdrefsIsIdrefs Gets a value indicating whether the current node is an XML IDREF or IDREFS.
Public propertyXPathNavigator.IsNodeXPathNavigator.IsNodeXPathNavigator::IsNodeGets a value indicating if the current node represents an XPath node.(Overrides XPathItem.IsNodeXPathItem.IsNodeXPathItem::IsNode)
Public propertyLineNumberLineNumberLineNumber Gets the current line number.
Public propertyLinePositionLinePositionLinePosition Gets the current line position.
Public propertyXPathNavigator.LocalNameXPathNavigator.LocalNameXPathNavigator::LocalNameWhen overridden in a derived class, gets the NameNameName of the current node without any namespace prefix.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.NameXPathNavigator.NameXPathNavigator::NameWhen overridden in a derived class, gets the qualified name of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.NameTableXPathNavigator.NameTableXPathNavigator::NameTableWhen overridden in a derived class, gets the XmlNameTableXmlNameTableXmlNameTable of the XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.NamespaceURIXPathNavigator.NamespaceURIXPathNavigator::NamespaceURIWhen overridden in a derived class, gets the namespace URI of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.NodeTypeXPathNavigator.NodeTypeXPathNavigator::NodeTypeWhen overridden in a derived class, gets the XPathNodeTypeXPathNodeTypeXPathNodeType of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyNormalizedDocumentURINormalizedDocumentURINormalizedDocumentURI Gets the normalized document URI.
Public propertyXPathNavigator.OuterXmlXPathNavigator.OuterXmlXPathNavigator::OuterXmlGets or sets the markup representing the opening and closing tags of the current node and its child nodes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.PrefixXPathNavigator.PrefixXPathNavigator::PrefixWhen overridden in a derived class, gets the namespace prefix associated with the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.SchemaInfoXPathNavigator.SchemaInfoXPathNavigator::SchemaInfoGets the schema information that has been assigned to the current node as a result of schema validation.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.TypedValueXPathNavigator.TypedValueXPathNavigator::TypedValueGets the current node as a boxed object of the most appropriate .NET Framework type.(Overrides XPathItem.TypedValueXPathItem.TypedValueXPathItem::TypedValue)
Public propertyXPathNavigator.UnderlyingObjectXPathNavigator.UnderlyingObjectXPathNavigator::UnderlyingObjectUsed by XPathNavigatorXPathNavigatorXPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathItem.ValueXPathItem.ValueXPathItem::ValueWhen overridden in a derived class, gets the string value of the item.(Inherited from System.Xml.XPath.XPathItemSystem.Xml.XPath.XPathItemSystem.Xml.XPath::XPathItem)
Public propertyXPathNavigator.ValueAsBooleanXPathNavigator.ValueAsBooleanXPathNavigator::ValueAsBooleanGets the current node's value as a boolBooleanbool.(Overrides XPathItem.ValueAsBooleanXPathItem.ValueAsBooleanXPathItem::ValueAsBoolean)
Public propertyXPathNavigator.ValueAsDateTimeXPathNavigator.ValueAsDateTimeXPathNavigator::ValueAsDateTimeGets the current node's value as a DateTimeDateDateTime.(Overrides XPathItem.ValueAsDateTimeXPathItem.ValueAsDateTimeXPathItem::ValueAsDateTime)
Public propertyXPathNavigator.ValueAsDoubleXPathNavigator.ValueAsDoubleXPathNavigator::ValueAsDoubleGets the current node's value as a doubleDoubledouble.(Overrides XPathItem.ValueAsDoubleXPathItem.ValueAsDoubleXPathItem::ValueAsDouble)
Public propertyXPathNavigator.ValueAsIntXPathNavigator.ValueAsIntXPathNavigator::ValueAsIntGets the current node's value as an intIntegerint.(Overrides XPathItem.ValueAsIntXPathItem.ValueAsIntXPathItem::ValueAsInt)
Public propertyXPathNavigator.ValueAsLongXPathNavigator.ValueAsLongXPathNavigator::ValueAsLongGets the current node's value as an longLonglong.(Overrides XPathItem.ValueAsLongXPathItem.ValueAsLongXPathItem::ValueAsLong)
Public propertyXPathNavigator.ValueTypeXPathNavigator.ValueTypeXPathNavigator::ValueTypeGets the .NET Framework TypeTypeType of the current node.(Overrides XPathItem.ValueTypeXPathItem.ValueTypeXPathItem::ValueType)
Public propertyXPathNavigator.XmlLangXPathNavigator.XmlLangXPathNavigator::XmlLangGets the xml:lang scope for the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public propertyXPathNavigator.XmlTypeXPathNavigator.XmlTypeXPathNavigator::XmlTypeGets the XmlSchemaTypeXmlSchemaTypeXmlSchemaType information for the current node.(Overrides XPathItem.XmlTypeXPathItem.XmlTypeXPathItem::XmlType)

Top

Methods

 MethodDescription
Public methodXPathNavigator.AppendChildXPathNavigator.AppendChildXPathNavigator::AppendChildReturns an XmlWriterXmlWriterXmlWriter object used to create one or more new child nodes at the end of the list of child nodes of the current node. (Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.AppendChildXPathNavigator.AppendChildXPathNavigator::AppendChildCreates a new child node at the end of the list of child nodes of the current node using the XML data string specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.AppendChildXPathNavigator.AppendChildXPathNavigator::AppendChildCreates a new child node at the end of the list of child nodes of the current node using the XML contents of the XmlReaderXmlReaderXmlReader object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.AppendChildXPathNavigator.AppendChildXPathNavigator::AppendChildCreates a new child node at the end of the list of child nodes of the current node using the nodes in the XPathNavigatorXPathNavigatorXPathNavigator specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.AppendChildElementXPathNavigator.AppendChildElementXPathNavigator::AppendChildElementCreates a new child element node at the end of the list of child nodes of the current node using the namespace prefix, local name and namespace URI specified with the value specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CheckValidityXPathNavigator.CheckValidityXPathNavigator::CheckValidityVerifies that the XML data in the XPathNavigatorXPathNavigatorXPathNavigator conforms to the XML Schema definition language (XSD) schema provided.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CloneXPathNavigator.CloneXPathNavigator::CloneWhen overridden in a derived class, creates a new XPathNavigatorXPathNavigatorXPathNavigator positioned at the same node as this XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ComparePositionXPathNavigator.ComparePositionXPathNavigator::ComparePositionCompares the position of the current XPathNavigatorXPathNavigatorXPathNavigator with the position of the XPathNavigatorXPathNavigatorXPathNavigator specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CompileXPathNavigator.CompileXPathNavigator::CompileCompiles a string representing an XPath expression and returns an XPathExpressionXPathExpressionXPathExpression object.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CreateAttributeXPathNavigator.CreateAttributeXPathNavigator::CreateAttributeCreates an attribute node on the current element node using the namespace prefix, local name and namespace URI specified with the value specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CreateAttributesXPathNavigator.CreateAttributesXPathNavigator::CreateAttributesReturns an XmlWriterXmlWriterXmlWriter object used to create new attributes on the current element.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.CreateNavigatorXPathNavigator.CreateNavigatorXPathNavigator::CreateNavigatorReturns a copy of the XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.DeleteRangeXPathNavigator.DeleteRangeXPathNavigator::DeleteRangeDeletes a range of sibling nodes from the current node to the node specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.DeleteSelfXPathNavigator.DeleteSelfXPathNavigator::DeleteSelfDeletes the current node and its child nodes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodObject.EqualsObject.EqualsObject::EqualsDetermines whether the specified object is equal to the current object.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodXPathNavigator.EvaluateXPathNavigator.EvaluateXPathNavigator::EvaluateEvaluates the specified XPath expression and returns the typed result.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.EvaluateXPathNavigator.EvaluateXPathNavigator::EvaluateEvaluates the specified XPath expression and returns the typed result, using the IXmlNamespaceResolverIXmlNamespaceResolverIXmlNamespaceResolver object specified to resolve namespace prefixes in the XPath expression.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.EvaluateXPathNavigator.EvaluateXPathNavigator::EvaluateEvaluates the XPathExpressionXPathExpressionXPathExpression and returns the typed result.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.EvaluateXPathNavigator.EvaluateXPathNavigator::EvaluateUses the supplied context to evaluate the XPathExpressionXPathExpressionXPathExpression, and returns the typed result.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Protected methodObject.FinalizeObject.FinalizeObject::FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodXPathNavigator.GetAttributeXPathNavigator.GetAttributeXPathNavigator::GetAttributeGets the value of the attribute with the specified local name and namespace URI.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodObject.GetHashCodeObject.GetHashCodeObject::GetHashCodeServes as the default hash function. (Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodXPathNavigator.GetNamespaceXPathNavigator.GetNamespaceXPathNavigator::GetNamespaceReturns the value of the namespace node corresponding to the specified local name.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.GetNamespacesInScopeXPathNavigator.GetNamespacesInScopeXPathNavigator::GetNamespacesInScopeReturns the in-scope namespaces of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodObject.GetTypeObject.GetTypeObject::GetTypeGets the TypeTypeType of the current instance.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodHasLineInfoHasLineInfoHasLineInfo Gets a value indicating whether the class can return line information.
Public methodXPathNavigator.InsertAfterXPathNavigator.InsertAfterXPathNavigator::InsertAfterReturns an XmlWriterXmlWriterXmlWriter object used to create a new sibling node after the currently selected node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertAfterXPathNavigator.InsertAfterXPathNavigator::InsertAfterCreates a new sibling node after the currently selected node using the XML string specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertAfterXPathNavigator.InsertAfterXPathNavigator::InsertAfterCreates a new sibling node after the currently selected node using the XML contents of the XmlReaderXmlReaderXmlReader object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertAfterXPathNavigator.InsertAfterXPathNavigator::InsertAfterCreates a new sibling node after the currently selected node using the nodes in the XPathNavigatorXPathNavigatorXPathNavigator object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertBeforeXPathNavigator.InsertBeforeXPathNavigator::InsertBeforeReturns an XmlWriterXmlWriterXmlWriter object used to create a new sibling node before the currently selected node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertBeforeXPathNavigator.InsertBeforeXPathNavigator::InsertBeforeCreates a new sibling node before the currently selected node using the XML string specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertBeforeXPathNavigator.InsertBeforeXPathNavigator::InsertBeforeCreates a new sibling node before the currently selected node using the XML contents of the XmlReaderXmlReaderXmlReader object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertBeforeXPathNavigator.InsertBeforeXPathNavigator::InsertBeforeCreates a new sibling node before the currently selected node using the nodes in the XPathNavigatorXPathNavigatorXPathNavigator specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertElementAfterXPathNavigator.InsertElementAfterXPathNavigator::InsertElementAfterCreates a new sibling element after the current node using the namespace prefix, local name and namespace URI specified, with the value specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.InsertElementBeforeXPathNavigator.InsertElementBeforeXPathNavigator::InsertElementBeforeCreates a new sibling element before the current node using the namespace prefix, local name, and namespace URI specified, with the value specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.IsDescendantXPathNavigator.IsDescendantXPathNavigator::IsDescendantDetermines whether the specified XPathNavigatorXPathNavigatorXPathNavigator is a descendant of the current XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.IsSamePositionXPathNavigator.IsSamePositionXPathNavigator::IsSamePositionWhen overridden in a derived class, determines whether the current XPathNavigatorXPathNavigatorXPathNavigator is at the same position as the specified XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.LookupNamespaceXPathNavigator.LookupNamespaceXPathNavigator::LookupNamespaceGets the namespace URI for the specified prefix.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.LookupPrefixXPathNavigator.LookupPrefixXPathNavigator::LookupPrefixGets the prefix declared for the specified namespace URI.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MatchesXPathNavigator.MatchesXPathNavigator::MatchesDetermines whether the current node matches the specified XPath expression.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MatchesXPathNavigator.MatchesXPathNavigator::MatchesDetermines whether the current node matches the specified XPathExpressionXPathExpressionXPathExpression.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Protected methodObject.MemberwiseCloneObject.MemberwiseCloneObject::MemberwiseCloneCreates a shallow copy of the current objectObjectobject.(Inherited from System.ObjectSystem.ObjectSystem::Object)
Public methodXPathNavigator.MoveToXPathNavigator.MoveToXPathNavigator::MoveToWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the same position as the specified XPathNavigatorXPathNavigatorXPathNavigator.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToAttributeXPathNavigator.MoveToAttributeXPathNavigator::MoveToAttributeMoves the XPathNavigatorXPathNavigatorXPathNavigator to the attribute with the matching local name and namespace URI.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToChildXPathNavigator.MoveToChildXPathNavigator::MoveToChildMoves the XPathNavigatorXPathNavigatorXPathNavigator to the child node with the local name and namespace URI specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToChildXPathNavigator.MoveToChildXPathNavigator::MoveToChildMoves the XPathNavigatorXPathNavigatorXPathNavigator to the child node of the XPathNodeTypeXPathNodeTypeXPathNodeType specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFirstXPathNavigator.MoveToFirstXPathNavigator::MoveToFirstMoves the XPathNavigatorXPathNavigatorXPathNavigator to the first sibling node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFirstAttributeXPathNavigator.MoveToFirstAttributeXPathNavigator::MoveToFirstAttributeWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the first attribute of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFirstChildXPathNavigator.MoveToFirstChildXPathNavigator::MoveToFirstChildWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the first child node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFirstNamespaceXPathNavigator.MoveToFirstNamespaceXPathNavigator::MoveToFirstNamespaceMoves the XPathNavigatorXPathNavigatorXPathNavigator to first namespace node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFirstNamespaceXPathNavigator.MoveToFirstNamespaceXPathNavigator::MoveToFirstNamespaceWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the first namespace node that matches the XPathNamespaceScopeXPathNamespaceScopeXPathNamespaceScope specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFollowingXPathNavigator.MoveToFollowingXPathNavigator::MoveToFollowingMoves the XPathNavigatorXPathNavigatorXPathNavigator to the element with the local name and namespace URI specified in document order.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFollowingXPathNavigator.MoveToFollowingXPathNavigator::MoveToFollowingMoves the XPathNavigatorXPathNavigatorXPathNavigator to the element with the local name and namespace URI specified, to the boundary specified, in document order.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFollowingXPathNavigator.MoveToFollowingXPathNavigator::MoveToFollowingMoves the XPathNavigatorXPathNavigatorXPathNavigator to the following element of the XPathNodeTypeXPathNodeTypeXPathNodeType specified in document order.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToFollowingXPathNavigator.MoveToFollowingXPathNavigator::MoveToFollowingMoves the XPathNavigatorXPathNavigatorXPathNavigator to the following element of the XPathNodeTypeXPathNodeTypeXPathNodeType specified, to the boundary specified, in document order.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToIdXPathNavigator.MoveToIdXPathNavigator::MoveToIdWhen overridden in a derived class, moves to the node that has an attribute of type ID whose value matches the specified stringStringString.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNamespaceXPathNavigator.MoveToNamespaceXPathNavigator::MoveToNamespaceMoves the XPathNavigatorXPathNavigatorXPathNavigator to the namespace node with the specified namespace prefix.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextXPathNavigator.MoveToNextXPathNavigator::MoveToNextWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the next sibling node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextXPathNavigator.MoveToNextXPathNavigator::MoveToNextMoves the XPathNavigatorXPathNavigatorXPathNavigator to the next sibling node with the local name and namespace URI specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextXPathNavigator.MoveToNextXPathNavigator::MoveToNextMoves the XPathNavigatorXPathNavigatorXPathNavigator to the next sibling node of the current node that matches the XPathNodeTypeXPathNodeTypeXPathNodeType specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextAttributeXPathNavigator.MoveToNextAttributeXPathNavigator::MoveToNextAttributeWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the next attribute.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextNamespaceXPathNavigator.MoveToNextNamespaceXPathNavigator::MoveToNextNamespaceMoves the XPathNavigatorXPathNavigatorXPathNavigator to the next namespace node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToNextNamespaceXPathNavigator.MoveToNextNamespaceXPathNavigator::MoveToNextNamespaceWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the next namespace node matching the XPathNamespaceScopeXPathNamespaceScopeXPathNamespaceScope specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToParentXPathNavigator.MoveToParentXPathNavigator::MoveToParentWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the parent node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToPreviousXPathNavigator.MoveToPreviousXPathNavigator::MoveToPreviousWhen overridden in a derived class, moves the XPathNavigatorXPathNavigatorXPathNavigator to the previous sibling node of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.MoveToRootXPathNavigator.MoveToRootXPathNavigator::MoveToRootMoves the XPathNavigatorXPathNavigatorXPathNavigator to the root node that the current node belongs to.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.PrependChildXPathNavigator.PrependChildXPathNavigator::PrependChildReturns an XmlWriterXmlWriterXmlWriter object used to create a new child node at the beginning of the list of child nodes of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.PrependChildXPathNavigator.PrependChildXPathNavigator::PrependChildCreates a new child node at the beginning of the list of child nodes of the current node using the XML string specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.PrependChildXPathNavigator.PrependChildXPathNavigator::PrependChildCreates a new child node at the beginning of the list of child nodes of the current node using the XML contents of the XmlReaderXmlReaderXmlReader object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.PrependChildXPathNavigator.PrependChildXPathNavigator::PrependChildCreates a new child node at the beginning of the list of child nodes of the current node using the nodes in the XPathNavigatorXPathNavigatorXPathNavigator object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.PrependChildElementXPathNavigator.PrependChildElementXPathNavigator::PrependChildElementCreates a new child element at the beginning of the list of child nodes of the current node using the namespace prefix, local name, and namespace URI specified with the value specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ReadSubtreeXPathNavigator.ReadSubtreeXPathNavigator::ReadSubtreeReturns an XmlReaderXmlReaderXmlReader object that contains the current node and its child nodes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ReplaceRangeXPathNavigator.ReplaceRangeXPathNavigator::ReplaceRangeReplaces a range of sibling nodes from the current node to the node specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ReplaceSelfXPathNavigator.ReplaceSelfXPathNavigator::ReplaceSelfReplaces the current node with the content of the string specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ReplaceSelfXPathNavigator.ReplaceSelfXPathNavigator::ReplaceSelfReplaces the current node with the contents of the XmlReaderXmlReaderXmlReader object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ReplaceSelfXPathNavigator.ReplaceSelfXPathNavigator::ReplaceSelfReplaces the current node with the contents of the XPathNavigatorXPathNavigatorXPathNavigator object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectXPathNavigator.SelectXPathNavigator::SelectSelects a node set, using the specified XPath expression.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectXPathNavigator.SelectXPathNavigator::SelectSelects a node set using the specified XPath expression with the IXmlNamespaceResolverIXmlNamespaceResolverIXmlNamespaceResolver object specified to resolve namespace prefixes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectXPathNavigator.SelectXPathNavigator::SelectSelects a node set using the specified XPathExpressionXPathExpressionXPathExpression.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectAncestorsXPathNavigator.SelectAncestorsXPathNavigator::SelectAncestorsSelects all the ancestor nodes of the current node that have the specified local name and namespace URI.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectAncestorsXPathNavigator.SelectAncestorsXPathNavigator::SelectAncestorsSelects all the ancestor nodes of the current node that have a matching XPathNodeTypeXPathNodeTypeXPathNodeType.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectChildrenXPathNavigator.SelectChildrenXPathNavigator::SelectChildrenSelects all the child nodes of the current node that have the local name and namespace URI specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectChildrenXPathNavigator.SelectChildrenXPathNavigator::SelectChildrenSelects all the child nodes of the current node that have the matching XPathNodeTypeXPathNodeTypeXPathNodeType.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectDescendantsXPathNavigator.SelectDescendantsXPathNavigator::SelectDescendantsSelects all the descendant nodes of the current node with the local name and namespace URI specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectDescendantsXPathNavigator.SelectDescendantsXPathNavigator::SelectDescendantsSelects all the descendant nodes of the current node that have a matching XPathNodeTypeXPathNodeTypeXPathNodeType.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectSingleNodeXPathNavigator.SelectSingleNodeXPathNavigator::SelectSingleNodeSelects a single node in the XPathNavigatorXPathNavigatorXPathNavigator using the specified XPath query.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectSingleNodeXPathNavigator.SelectSingleNodeXPathNavigator::SelectSingleNodeSelects a single node in the XPathNavigatorXPathNavigatorXPathNavigator object using the specified XPath query with the IXmlNamespaceResolverIXmlNamespaceResolverIXmlNamespaceResolver object specified to resolve namespace prefixes.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SelectSingleNodeXPathNavigator.SelectSingleNodeXPathNavigator::SelectSingleNodeSelects a single node in the XPathNavigatorXPathNavigatorXPathNavigator using the specified XPathExpressionXPathExpressionXPathExpression object.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SetTypedValueXPathNavigator.SetTypedValueXPathNavigator::SetTypedValueSets the typed value of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.SetValueXPathNavigator.SetValueXPathNavigator::SetValueSets the value of the current node.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)
Public methodXPathNavigator.ToStringXPathNavigator.ToStringXPathNavigator::ToStringGets the text value of the current node.(Overrides Object.ToStringObject.ToStringObject::ToString)
Public methodUniqueIdUniqueIdUniqueId Returns a stringStringString value which acts as a unique identifier for the current node in the context of the containing fragment.
Public methodUnparsedEntityPublicIdUnparsedEntityPublicIdUnparsedEntityPublicId Returns the public identifier of the specified entity name.
Public methodUnparsedEntitySystemIdUnparsedEntitySystemIdUnparsedEntitySystemId Returns the system identifier of the specified entity name.
Public methodXPathItem.ValueAsXPathItem.ValueAsXPathItem::ValueAsReturns the item's value as the specified type.(Inherited from System.Xml.XPath.XPathItemSystem.Xml.XPath.XPathItemSystem.Xml.XPath::XPathItem)
Public methodXPathNavigator.ValueAsXPathNavigator.ValueAsXPathNavigator::ValueAsGets the current node's value as the TypeTypeType specified, using the IXmlNamespaceResolverIXmlNamespaceResolverIXmlNamespaceResolver object specified to resolve namespace prefixes.(Overrides XPathItem.ValueAsXPathItem.ValueAsXPathItem::ValueAs)
Public methodXPathNavigator.WriteSubtreeXPathNavigator.WriteSubtreeXPathNavigator::WriteSubtreeStreams the current node and its child nodes to the XmlWriterXmlWriterXmlWriter object specified.(Inherited from System.Xml.XPath.XPathNavigatorSystem.Xml.XPath.XPathNavigatorSystem.Xml.XPath::XPathNavigator)

Top