System.Xml.XmlReader 設定。DtdProcessing 屬性

本文提供此 API 參考文件的補充備註。

檔案類型定義 (DTD) 驗證是使用 W3C 可擴展標記語言 (XML) 1.0 (第四版) 建議中定義的有效條件約束來實作。 DTD 會使用正式文法來描述相容 XML 檔的結構和語法;他們會指定 XML 檔允許的內容和值。

屬性 DtdProcessing 可以有下列其中一個值:

若要執行 DTD 驗證,XmlReader 會使用在 XML 文件之 DOCTYPE 宣告中所定義的 DTD。 DOCTYPE 宣告可以指向內嵌 DTD,也可以是外部 DTD 檔案的參考。 若要針對 DTD 驗證 XML 檔案:

重要

DtdProcessing如果屬性設定為 DtdProcessing.Ignore,則 XmlReader 不會報告 DTD。 這表示 DTD/DOCTYPE 會在輸出時遺失。