Sdílet prostřednictvím


XPathNavigator.TypedValue Vlastnost

Definice

Získá aktuální uzel jako boxovaný objekt nejvhodnějšího typu .NET.

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

Hodnota vlastnosti

Aktuální uzel jako boxovaný objekt nejvhodnějšího typu .NET.

Poznámky

U atributů a prvků s atomovým jednoduchým nebo jednoduchým textovým obsahem TypedValue vrátí vlastnost pole Object s nejvhodnějším rozhraním .NET Type. Pokud je obsah elementu nebo atributu typ seznamu, TypedValue vrátí vlastnost pole objektů nejvhodnější .NET Type.

Následující tabulka popisuje TypedValue vrácené jednotlivými XPathNodeType.

XPathNodeType Vrácená hodnota TypedValue
Root String Vrátí objekt obsahující všechny Text potomky uzlu dokumentu, zřetězený a oddělený prázdným znakem. Pokud dokument neobsahuje žádné Text podřízené uzly, String.Empty vrátí se.
Element

(typ nebo jednoduchý obsah)
Vrátí hodnotu Object , která představuje zadaná hodnota Element.

Element Pokud je definována jako datový typ seznamu schémat XML, je hodnota uzlu vystavena jako pole objektů. Každý Object v poli obsahuje zadaná hodnota podřízeného prvku.
Element

(netypový, smíšený nebo složitý obsah)
String Vrátí objekt obsahující všechny Text potomky Element uzlu (včetně řetězcových reprezentací typových hodnot), zřetězený a oddělený prázdným znakem. Element Pokud nemá žádné Text podřízené uzly, String.Empty vrátí se.
Attribute

(typ nebo jednoduchý obsah)
Vrátí hodnotu Object , která představuje zadaná hodnota Attribute. Tato Object hodnota je zadaná jako hodnota .NET Type .

Attribute Pokud je definován jako datový typ seznamu schémat XML, je hodnota uzlu vystavena jako pole objektů. Každý Object v poli obsahuje zadaná hodnota podřízeného objektu Attribute.
Text Objekt String obsahující text.
Comment Objekt String obsahující obsah komentářů, s výjimkou okolního <!-- a -->.
ProcessingInstruction Objekt String obsahující obsah instrukce zpracování, s výjimkou cíle a okolí <? a ?>.
Namespace Objekt String obsahující název oboru názvů.
Whitespace Objekt String obsahující text uzlu.
SignificantWhitespace Objekt String obsahující text uzlu.

Platí pro