System.Xml.XPath.XPathNavigator: Property Members

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

Public Properties

[read-only]
abstract
BaseURIstring.

When overridden in a derived class, gets the base URI for the current node.

[read-only]
CanEditbool.

Gets a value indicating whether the System.Xml.XPath.XPathNavigator can edit the underlying XML data.

[read-only]
HasAttributesbool.

Gets a value indicating whether the current node has any attributes.

[read-only]
HasChildrenbool.

Gets a value indicating whether the current node has any child nodes.

InnerXmlstring.

Gets or sets the markup representing the child nodes of the current node.

[read-only]
abstract
IsEmptyElementbool.

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
IsNodebool.

Gets a value indicating if the current node represents an XPath node.

[read-only]
abstract
LocalNamestring.

When overridden in a derived class, gets the XPathNavigator.Name of the current node without any namespace prefix.

[read-only]
abstract
Namestring.

When overridden in a derived class, gets the qualified name of the current node.

[read-only]
abstract
NamespaceURIstring.

When overridden in a derived class, gets the namespace URI of the current node.

[read-only]
abstract
NameTableSystem.Xml.XmlNameTable.

When overridden in a derived class, gets the System.Xml.XmlNameTable of the System.Xml.XPath.XPathNavigator.

[read-only]
static
NavigatorComparerIEqualityComparer.

Gets an IEqualityComparer used for equality comparison of System.Xml.XPath.XPathNavigator objects.

[read-only]
abstract
NodeTypeXPathNodeType.

When overridden in a derived class, gets the System.Xml.XPath.XPathNodeType of the current node.

OuterXmlstring.

Gets or sets the markup representing the opening and closing tags of the current node and its child nodes.

[read-only]
abstract
Prefixstring.

When overridden in a derived class, gets the namespace prefix associated with the current node.

[read-only]
SchemaInfoSystem.Xml.Schema.IXmlSchemaInfo.

Gets the schema information that has been assigned to the current node as a result of schema validation.

[read-only]
override
TypedValueobject.

Gets the current node as a boxed object of the most appropriate .NET Framework type.

[read-only]
UnderlyingObjectobject.

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
Valuestring.

Gets the value of the current node.

[read-only]
override
ValueAsBooleanbool.

Gets the current node's value as a bool.

[read-only]
override
ValueAsDateTimeDateTime.

Gets the current node's value as a DateTime.

[read-only]
override
ValueAsDoubledouble.

Gets the current node's value as a double.

[read-only]
override
ValueAsIntint.

Gets the current node's value as an int.

[read-only]
override
ValueAsLonglong.

Gets the current node's value as an long.

[read-only]
override
ValueTypeType.

Gets the .NET Framework Type of the current node.

[read-only]
XmlLangstring.

Gets the xml:lang scope for the current node.

[read-only]
override
XmlTypeSystem.Xml.Schema.XmlSchemaType.

Gets the System.Xml.Schema.XmlSchemaType information for the current node.