When overridden in a derived class, gets a value indicating whether the current node can have a Value.
Public MustOverride ReadOnly Property HasValue As Boolean
Dim instance As XmlReader Dim value As Boolean value = instance.HasValue
public abstract bool HasValue { get; }
public: virtual property bool HasValue { bool get () abstract; }
public abstract function get HasValue () : boolean
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.
See HasValue (in the XmlTextReader class) for a sample using this method.
Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360, Zune