The properties of System.Xml.XPath.XPathNavigator are listed below. For a list of all members, see the XPathNavigator Members list.
See Also: Inherited members from System.Xml.XPath.XPathItem
[read-only] abstract | BaseURI | string.
When overridden in a derived class, gets the base URI for the current node. |
[read-only] | CanEdit | bool.
Gets a value indicating whether the System.Xml.XPath.XPathNavigator can edit the underlying XML data. |
[read-only] | HasAttributes | bool.
Gets a value indicating whether the current node has any attributes. |
[read-only] | HasChildren | bool.
Gets a value indicating whether the current node has any child nodes. |
InnerXml | string.
Gets or sets the markup representing the child nodes of the current node. | |
[read-only] abstract | IsEmptyElement | bool.
When overridden in a derived class, gets a value indicating whether the current node is an empty element without an end element tag. |
[read-only] override | IsNode | bool.
Gets a value indicating if the current node represents an XPath node. |
[read-only] abstract | LocalName | string.
When overridden in a derived class, gets the XPathNavigator.Name of the current node without any namespace prefix. |
[read-only] abstract | Name | string.
When overridden in a derived class, gets the qualified name of the current node. |
[read-only] abstract | NamespaceURI | string.
When overridden in a derived class, gets the namespace URI of the current node. |
[read-only] abstract | NameTable | System.Xml.XmlNameTable.
When overridden in a derived class, gets the System.Xml.XmlNameTable of the System.Xml.XPath.XPathNavigator. |
[read-only] static | NavigatorComparer | IEqualityComparer.
Gets an IEqualityComparer used for equality comparison of System.Xml.XPath.XPathNavigator objects. |
[read-only] abstract | NodeType | XPathNodeType.
When overridden in a derived class, gets the System.Xml.XPath.XPathNodeType of the current node. |
OuterXml | string.
Gets or sets the markup representing the opening and closing tags of the current node and its child nodes. | |
[read-only] abstract | Prefix | string.
When overridden in a derived class, gets the namespace prefix associated with the current node. |
[read-only] | SchemaInfo | System.Xml.Schema.IXmlSchemaInfo.
Gets the schema information that has been assigned to the current node as a result of schema validation. |
[read-only] override | TypedValue | object.
Gets the current node as a boxed object of the most appropriate .NET Framework type. |
[read-only] | UnderlyingObject | object.
Used by System.Xml.XPath.XPathNavigator implementations which provide a "virtualized" XML view over a store, to provide access to underlying objects. |
[read-only] abstract | Value | string.
Gets the value of the current node. |
[read-only] override | ValueAsBoolean | bool.
Gets the current node's value as a bool. |
[read-only] override | ValueAsDateTime | DateTime.
Gets the current node's value as a DateTime. |
[read-only] override | ValueAsDouble | double.
Gets the current node's value as a double. |
[read-only] override | ValueAsInt | int.
Gets the current node's value as an int. |
[read-only] override | ValueAsLong | long.
Gets the current node's value as an long. |
[read-only] override | ValueType | Type.
Gets the .NET Framework Type of the current node. |
[read-only] | XmlLang | string.
Gets the xml:lang scope for the current node. |
[read-only] override | XmlType | System.Xml.Schema.XmlSchemaType.
Gets the System.Xml.Schema.XmlSchemaType information for the current node. |