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 objekt v rámečku 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 objekt v rámečku nejvhodnějšího typu rozhraní .NET.
Poznámky
Pro atributy a elementy s atomický jednoduchý typ nebo jednoduchý textový obsah vrátí TypedValue vlastnost v rámečku Object nejvhodnější .NET Type. Pokud je obsah elementu nebo atributu typu seznamu, TypedValue vrátí vlastnost pole objektů nejvhodnějšího rozhraní .NET Type.
Následující tabulka popisuje hodnoty TypedValue vrácené jednotlivými jednotlivými XPathNodeTypefunkcemi .
XPathNodeType | Vrácená hodnota TypedValue |
---|---|
Root | String Vrátí objekt obsahující všechny Text uzly potomků dokumentu, zřetězený a oddělený prázdnými znaky. Pokud dokument neobsahuje žádné Text podřízené položky uzlu, String.Empty vrátí se . |
Element (zadaný nebo jednoduchý obsah) |
Vrátí hodnotu Object , která představuje typovou hodnotu objektu Element. Element Pokud je definován jako datový typ seznamu schémat XML, pak je hodnota uzlu zpřístupněna jako pole objektů. Každý Object v poli obsahuje typovou hodnotu podřízeného prvku. |
Element (netypový, smíšený nebo složitý obsah) |
String Vrátí objekt obsahující všechny Text uzly potomků Element (včetně řetězcových vyjádření zadaných hodnot), zřetězený a oddělený prázdnými znaky. Element Pokud nemá žádné Text podřízené položky uzlu, String.Empty vrátí se . |
Attribute (zadaný nebo jednoduchý obsah) |
Vrátí hodnotu Object , která představuje typovou hodnotu objektu Attribute. Je Object v rámečku jako hodnota .NET Type . Attribute Pokud je definován jako datový typ seznamu schématu XML, hodnota uzlu je vystavena jako pole objektů. Každá Object hodnota v poli obsahuje typovou hodnotu podřízeného objektu Attribute. |
Text | Objekt String obsahující text. |
Comment | Objekt String obsahující obsah komentářů s výjimkou okolních <!-- objektů a --> . |
ProcessingInstruction | Objekt String obsahující obsah instrukce zpracování, s výjimkou cíle a okolního <? 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. |