XPathNavigator.TypedValue Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |