XPathNavigator.TypedValue 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.
Ottiene il nodo corrente come oggetto boxed del tipo .NET più appropriato.
public:
virtual property System::Object ^ TypedValue { System::Object ^ get(); };
public override object TypedValue { get; }
member this.TypedValue : obj
Public Overrides ReadOnly Property TypedValue As Object
Valore della proprietà
Nodo corrente come oggetto boxed del tipo .NET più appropriato.
Commenti
Per attributi ed elementi con tipo semplice atomico o contenuto di testo semplice, la TypedValue proprietà restituisce un boxed Object dell'oggetto .NET Typepiù appropriato. Se il contenuto dell'elemento o dell'attributo è un tipo di elenco, la TypedValue proprietà restituisce una matrice di oggetti dell'oggetto .NET Typepiù appropriato.
Nella tabella seguente viene descritto l'oggetto TypedValue restituito da ogni XPathNodeTypeoggetto .
Xpathnodetype | TypedValue restituito |
---|---|
Root | Restituisce un String oggetto contenente tutti i Text discendenti di nodo del documento, concatenati e separati da spazi vuoti. Se il documento non dispone di nodi Text figlio, String.Empty viene restituito . |
Element (tipizzato o contenuto semplice) |
Restituisce un oggetto Object che rappresenta il valore tipizzato dell'oggetto Element. Se l'oggetto è definito come tipo di dati dell'elenco Element di XML Schema, il valore del nodo viene esposto come matrice di oggetti. Ogni Object oggetto della matrice contiene il valore tipizzato di un elemento figlio dell'elemento . |
Element (contenuto non tipizzato, misto o complesso) |
Restituisce un String oggetto contenente tutti i Text discendenti di nodo di Element (incluse le rappresentazioni di stringa di valori tipizzati), concatenate e separate da spazi vuoti. Se non Element dispone di nodi Text figlio, String.Empty viene restituito . |
Attribute (tipizzato o contenuto semplice) |
Restituisce un oggetto Object che rappresenta il valore tipizzato dell'oggetto Attribute. l'oggetto Object viene sottoposto a boxing come valore .NET Type . Se l'oggetto è definito come tipo di dati dell'elenco Attribute di XML Schema, il valore del nodo viene esposto come matrice di oggetti. Ogni Object oggetto della matrice contiene il valore tipizzato di un elemento figlio dell'oggetto Attribute. |
Text | Oggetto String contenente il testo. |
Comment | Oggetto String contenente il contenuto dei commenti, escluso l'oggetto circostante <!-- e --> . |
ProcessingInstruction | Oggetto String contenente il contenuto dell'istruzione di elaborazione, esclusa la destinazione e circostante <? e ?> . |
Namespace | Oggetto String contenente il nome dello spazio dei nomi. |
Whitespace | Oggetto String contenente il testo del nodo. |
SignificantWhitespace | Oggetto String contenente il testo del nodo. |