Compartir a través de


Propiedad System.Xml.XmlReaderSettings.DtdProcessing

En este artículo se proporcionan comentarios adicionales a la documentación de referencia de esta API.

La validación de definición de tipo de documento (DTD) se implementa mediante las restricciones de validez definidas en la recomendación W3C Extensible Markup Language (XML) 1.0 (cuarta edición). Los DTD usan una gramática formal para describir la estructura y la sintaxis de documentos XML compatibles; especifican el contenido y los valores permitidos para el documento XML.

La DtdProcessing propiedad puede tener uno de los siguientes valores:

Para realizar la validación con un DTD, XmlReader usa el DTD definido en la declaración DOCTYPE de un documento XML. La declaración DOCTYPE puede apuntar a un DTD insertado o puede ser una referencia a un archivo DTD externo. Para validar un archivo XML con un DTD:

Importante

Si la propiedad DtdProcessing está establecida en DtdProcessing.Ignore, el XmlReader no notificará los DTDs. Esto significa que el DTD/DOCTYPE se perderá en la salida del archivo.