XmlValidatingReader.ReadString Metoda
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í.
Přečte obsah prvku nebo textového uzlu jako řetězec.
public:
override System::String ^ ReadString();
public override string ReadString();
override this.ReadString : unit -> string
Public Overrides Function ReadString () As String
Návraty
Obsah prvku nebo textového uzlu. Může to být prázdný řetězec, pokud je čtenář umístěn na jiném než prvku nebo textovém uzlu, nebo pokud neexistuje žádný další textový obsah, který by se v aktuálním kontextu vrátil.
Poznámky
Textový uzel může být prvek nebo textový uzel atributu.
Poznámka:
Třída XmlValidatingReader je zastaralá v rozhraní .NET Framework 2.0. Ověření instance můžete vytvořit XmlReader pomocí XmlReaderSettings třídy a Create metody. Další informace najdete v části Poznámky na XmlReader referenční stránce.
Pokud je umístěn na elementu, ReadString zřetězí všechny texty, významné prázdné znaky, prázdné znaky a typy uzlů oddílu CDATA a vrátí zřetězená data jako obsah elementu. Čtečka se zastaví, když dojde k jakékoli revizi, včetně komentářů a pokynů ke zpracování. K tomu může dojít v modelu smíšeného obsahu nebo při čtení koncové značky elementu.
Pokud je umístěn na textovém uzlu, ReadString provede stejné zřetězení z textového uzlu na značku konce elementu. Pokud je čtenář umístěn na textovém uzlu atributu, má stejné funkce jako v případě, ReadString že čtenář byl umístěn na počáteční značku prvku. Vrátí všechny zřetězené textové uzly elementu.
Vlastnost EntityHandling určuje, jak ReadString funguje takto:
| Hodnota | Description |
|---|---|
| ExpandEntities | Vrátí rozbalený znak a obecné entity. Toto je výchozí hodnota. |
| ExpandCharEntities | Vrátí textový obsah až do celkového odkazu na entitu, ale neobsahuje ho. To znamená, že obecná entita způsobí zastavení ReadString. Musíte zavolat Read krok přes odkaz na entitu. |