System.Xml.XmlReader Nastavení. DtdProcessing – vlastnost

Tento článek obsahuje doplňující poznámky k referenční dokumentaci pro toto rozhraní API.

Ověřování definice typu dokumentu (DTD) se implementuje pomocí omezení platnosti definovaných v doporučení W3C Extensible Markup Language (XML) 1.0 (fourth edition). Identifikátory DTD používají formální gramatiku k popisu struktury a syntaxe kompatibilních dokumentů XML; určují obsah a hodnoty povolené pro dokument XML.

Vlastnost DtdProcessing může mít jednu z následujících hodnot:

Chcete-li provést ověření proti DTD, XmlReader používá DTD definované v deklaraci DOCTYPE dokumentu XML. Deklarace DOCTYPE může odkazovat na vložený DTD nebo může být odkazem na externí soubor DTD. Ověření souboru XML v DTD:

Důležité

Pokud je vlastnost nastavena DtdProcessing na DtdProcessing.Ignore, XmlReader nebude hlásit DTD. To znamená, že ve výstupu dojde ke ztrátě DTD/DOCTYPE.