HasValue Property

XmlReader.HasValue Property

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

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

Namespace:  System.Xml
Assembly:  System.Xml (in System.Xml.dll)

public virtual bool HasValue { get; }

Property Value

Type: System.Boolean
true if the node on which the reader is currently positioned can have a Value; otherwise, false. If false, the node has a value of String.Empty.

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

Node Type

Value

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.

Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2017 Microsoft