XmlReader.HasValue Właściwość

Definicja

Gdy jest zastępowany w klasie pochodnej, pobiera wartość wskazującą, czy bieżący węzeł może mieć Value.When overridden in a derived class, gets a value indicating whether the current node can have a Value.

public:
 abstract property bool HasValue { bool get(); };
public abstract bool HasValue { get; }
member this.HasValue : bool
Public MustOverride ReadOnly Property HasValue As Boolean

Wartość właściwości

true, jeśli węzeł, w którym znajduje się czytnik jest obecnie umieszczony, może mieć Value; w przeciwnym razie false.true if the node on which the reader is currently positioned can have a Value; otherwise, false. Jeśli false, węzeł ma wartość String.Empty.If false, the node has a value of String.Empty.

Wyjątki

Metoda XmlReader została wywołana przed ukończeniem poprzedniej operacji asynchronicznej.An XmlReader method was called before a previous asynchronous operation finished. W takim przypadku InvalidOperationException jest generowany z komunikatem "asynchroniczna operacja jest już w toku".In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

Przykłady

Zobacz HasValue (w klasie XmlTextReader), aby uzyskać przykład za pomocą tej metody.See HasValue (in the XmlTextReader class) for a sample using this method.

Uwagi

Poniższa tabela zawiera listę typów węzłów, które mają wartość zwracaną.The following table lists node types that have a value to return.

Typ węzłaNode Type WartośćValue
Attribute Wartość atrybutu.The value of the attribute.
CDATA Zawartość sekcji CDATA.The content of the CDATA section.
Comment Zawartość komentarza.The content of the comment.
DocumentType Podzestaw wewnętrzny.The internal subset.
ProcessingInstruction Cała zawartość, z wyłączeniem celu.The entire content, excluding the target.
SignificantWhitespace Odstęp między adiustacją w modelu zawartości mieszanej.The white space between markup in a mixed content model.
Text Zawartość węzła tekstowego.The content of the text node.
Whitespace Odstęp między znakami.The white space between markup.
XmlDeclaration Zawartość deklaracji.The content of the declaration.

Dotyczy