XPathNavigator.TypedValue Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |