XmlReader.HasValue Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
In caso di override in una classe derivata, ottiene un valore che indica se il nodo corrente può avere un oggetto Value.
public:
virtual property bool HasValue { bool get(); };
public:
abstract property bool HasValue { bool get(); };
public virtual bool HasValue { get; }
public abstract bool HasValue { get; }
member this.HasValue : bool
Public Overridable ReadOnly Property HasValue As Boolean
Public MustOverride ReadOnly Property HasValue As Boolean
Valore della proprietà
true se il nodo in cui è posizionato il lettore può avere un Valueoggetto ; in caso contrario, false. Se false, il nodo ha il valore .String.Empty
Eccezioni
È stato chiamato un XmlReader metodo prima del completamento di un'operazione asincrona precedente. In questo caso, InvalidOperationException viene generata con il messaggio "Un'operazione asincrona è già in corso".
Esempio
Per un esempio che usa questo metodo, vedere HasValue (nella XmlTextReader classe ).
Commenti
Nella tabella seguente sono elencati i tipi di nodo con un valore da restituire.
| Tipo di nodo | Valore |
|---|---|
Attribute |
Valore dell'attributo. |
CDATA |
Contenuto della sezione CDATA. |
Comment |
Contenuto del commento. |
DocumentType |
Subset interno. |
ProcessingInstruction |
L'intero contenuto, escluso la destinazione. |
SignificantWhitespace |
Spazio vuoto tra markup in un modello di contenuto misto. |
Text |
Contenuto del nodo di testo. |
Whitespace |
Spazio vuoto tra markup. |
XmlDeclaration |
Contenuto della dichiarazione. |