Validation d'options pour la classe XmlReaderSettings
La classe XmlReader peut effectuer la validation à l'aide d'une DTD (définition de type de document) ou d'un schéma de langage XSD (XML Schema Definition). Les paramètres de l'objet XmlReaderSettings utilisé par la méthode Create déterminent le type de validation de données, le cas échéant, pris en charge par l'objet XmlReader.
Paramètres de validation
Le tableau suivant détaille les paramètres spécifiques à la validation pour la classe XmlReaderSettings.
Propriété |
Description |
---|---|
Permet d'autoriser le traitement DTD. Par défaut, le traitement DTD n'est pas autorisé. |
|
Spécifie si l'objet XmlReader effectue la validation des données et le type de validation à effectuer (DTD ou schéma). Par défaut, les données ne sont pas validées. |
|
Spécifie un gestionnaire d'événements pour la réception d'informations sur les événements de validation. Si aucun gestionnaire d'événements n'est fourni, un objet XmlException est levé sur la première erreur de validation. |
|
Spécifie des paramètres de validation supplémentaires.
|
|
Spécifie l'objet XmlResolver à utiliser pour résoudre et accéder à toutes les ressources externes. Celles-ci peuvent comprendre des entités externes (emplacements de schémas et de DTD, par exemple). L'objet XmlResolver permet également de traiter les éléments xs:include ou xs:import contenus dans les schémas XML. Si aucun objet XmlResolver n'est spécifié, l'objet XmlReader utilise un objet XmlUrlResolver par défaut sans informations d'identification. |