XPathNavigator Properties
.NET Framework 4.5
The XPathNavigator type exposes the following members.
| Name | Description | |
|---|---|---|
|
BaseURI | When overridden in a derived class, gets the base URI for the current node. |
|
CanEdit | Gets a value indicating whether the XPathNavigator can edit the underlying XML data. |
|
HasAttributes | Gets a value indicating whether the current node has any attributes. |
|
HasChildren | Gets a value indicating whether the current node has any child nodes. |
|
InnerXml | Gets or sets the markup representing the child nodes of the current node. |
|
IsEmptyElement | When overridden in a derived class, gets a value indicating whether the current node is an empty element without an end element tag. |
|
IsNode | Gets a value indicating if the current node represents an XPath node. (Overrides XPathItem.IsNode.) |
|
LocalName | When overridden in a derived class, gets the Name of the current node without any namespace prefix. |
|
Name | When overridden in a derived class, gets the qualified name of the current node. |
|
NamespaceURI | When overridden in a derived class, gets the namespace URI of the current node. |
|
NameTable | When overridden in a derived class, gets the XmlNameTable of the XPathNavigator. |
|
NavigatorComparer | Gets an IEqualityComparer used for equality comparison of XPathNavigator objects. |
|
NodeType | When overridden in a derived class, gets the XPathNodeType of the current node. |
|
OuterXml | Gets or sets the markup representing the opening and closing tags of the current node and its child nodes. |
|
Prefix | When overridden in a derived class, gets the namespace prefix associated with the current node. |
|
SchemaInfo | Gets the schema information that has been assigned to the current node as a result of schema validation. |
|
TypedValue | Gets the current node as a boxed object of the most appropriate .NET Framework type. (Overrides XPathItem.TypedValue.) |
|
UnderlyingObject | Used by XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects. |
|
Value | When overridden in a derived class, gets the string value of the item. (Inherited from XPathItem.) |
|
ValueAsBoolean | Gets the current node's value as a Boolean. (Overrides XPathItem.ValueAsBoolean.) |
|
ValueAsDateTime | Gets the current node's value as a DateTime. (Overrides XPathItem.ValueAsDateTime.) |
|
ValueAsDouble | Gets the current node's value as a Double. (Overrides XPathItem.ValueAsDouble.) |
|
ValueAsInt | Gets the current node's value as an Int32. (Overrides XPathItem.ValueAsInt.) |
|
ValueAsLong | Gets the current node's value as an Int64. (Overrides XPathItem.ValueAsLong.) |
|
ValueType | Gets the .NET Framework Type of the current node. (Overrides XPathItem.ValueType.) |
|
XmlLang | Gets the xml:lang scope for the current node. |
|
XmlType | Gets the XmlSchemaType information for the current node. (Overrides XPathItem.XmlType.) |