XPathNavigator.TypedValue Eigenschap

Definitie

Hiermee haalt u het huidige knooppunt op als een boxed object van het meest geschikte .NET type.

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

Waarde van eigenschap

Het huidige knooppunt als een boxed object van het meest geschikte .NET type.

Opmerkingen

Voor kenmerken en elementen met atomisch eenvoudig type of eenvoudige tekstinhoud retourneert de eigenschap TypedValue een boxed Object van de meest geschikte .NET Type. Als de inhoud van het element of kenmerk een lijsttype is, retourneert de eigenschap TypedValue een matrix met objecten van de meest geschikte .NET Type.

In de volgende tabel wordt de TypedValue geretourneerde door elke XPathNodeTypetabel beschreven.

XPathNodeType TypedValue geretourneerd
Root Retourneert een String object met alle Text knooppuntstammelingen van het document, samengevoegd en gescheiden door witruimte. Als het document geen onderliggende knooppunten heeft Text , String.Empty wordt deze geretourneerd.
Element

(getypte of eenvoudige inhoud)
Geeft als resultaat een Object waarde die de getypte waarde van de Element.

Als het Element is gedefinieerd als een gegevenstype xml-schemalijst, wordt de knooppuntwaarde weergegeven als een matrix met objecten. Elk Object in de matrix bevat de getypte waarde van een onderliggend element.
Element

(niet-getypte, gemengde of complexe inhoud)
Retourneert een String object met alle Text knooppuntstammelingen van de Element (inclusief tekenreeksweergaven van getypte waarden), samengevoegd en gescheiden door witruimte. Als er Element geen onderliggende knooppunten zijn Text , String.Empty wordt deze geretourneerd.
Attribute

(getypte of eenvoudige inhoud)
Geeft als resultaat een Object waarde die de getypte waarde van de Attribute. De Object wordt in een .NET Type-waarde geplaatst.

Als de Attribute waarde is gedefinieerd als een gegevenstype van een XML-schemalijst, wordt de knooppuntwaarde weergegeven als een matrix met objecten. Elk Object in de matrix bevat de getypte waarde van een onderliggend element van de Attribute.
Text Een String object met de tekst.
Comment Een String object met de inhoud van de opmerkingen, met uitzondering van de omringende <!-- en -->.
ProcessingInstruction Een String object met de inhoud van de verwerkingsinstructie, met uitzondering van het doel en de omringende <? en ?>.
Namespace Een String object met de naamruimtenaam.
Whitespace Een String object met de tekst van het knooppunt.
SignificantWhitespace Een String object met de tekst van het knooppunt.

Van toepassing op