System.Xml.XmlReader.HasValue Property

When overridden in a derived class, gets a value indicating whether the current node can have a XmlReader.Value.

Syntax

public virtual bool HasValue { get; }

Value

A bool where true indicates the node on which the reader is currently positioned can have an associated text value; otherwise, false.

Remarks

The following table lists node types that have a value to return.

Attribute

The value of the attribute.

CDATA

The content of the CDATA section.

Comment

The content of the comment.

DocumentType

The internal subset.

ProcessingInstruction

The entire content, excluding the target.

SignificantWhitespace

The white space between markup in a mixed content model.

Text

The content of the text node.

Whitespace

The white space between markup.

XmlDeclaration

The content of the declaration.

Requirements

Namespace: System.Xml
Assembly: System.Xml (in System.Xml.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0, 4.0.0.0