Partager via


ValidationType Énumération

Définition

Spécifie le type de validation à effectuer.

public enum class ValidationType
public enum ValidationType
type ValidationType = 
Public Enum ValidationType
Héritage
ValidationType

Champs

Auto 1

Effectue la validation si des informations DTD ou de schéma sont trouvées.

À partir de .NET Framework 2.0, ce champ est obsolète. S'applique uniquement à la classe XmlValidatingReader obsolète.

DTD 2

Est validé conformément au DTD.

None 0

Aucune validation n'est effectuée et aucune erreur de validation n'est levée. Ce paramètre crée un analyseur non validant conforme au langage XML 1.0.

Les appels à ResolveEntity() signalent les attributs par défaut et résolvent les entités générales. L'élément DOCTYPE n'est pas utilisé à des fins de validation.

Schema 4

Effectue une validation en fonction des schémas XSD (XML Schema Definition), y compris des schémas XML inline. Les schémas XML sont associés à des URI d'espace de noms, en utilisant l'attribut schemaLocation ou la propriété Schemas fournie.

XDR 3

Effectue une validation en fonction des schémas XDR (XML-Data Reduced), y compris des schémas XDR inline. Les schémas XDR sont reconnus à l'aide du préfixe d'espace de noms x-schema ou de la propriété Schemas.

À partir de .NET Framework 2.0, ce champ est obsolète. S'applique uniquement à la classe XmlValidatingReader obsolète.

Remarques

La XmlReader classe peut appliquer la validation à l’aide d’un schéma ou d’une définition de type de document (DTD). L’énumération ValidationType spécifie le type de validation que l’instance créée XmlReader doit effectuer. L’instance XmlReader peut être un objet de XmlReader validation créé par la Create méthode ou un XmlValidatingReader objet.

Le modèle de validation a trois caractéristiques, strictes, informatives et d’état. Strict, n’autorise pas le mélange de types de validation, fournit un avertissement si le schéma ou la définition de type de document (DTD) est introuvable, et l’état fournit des avertissements si la validation ne peut pas être effectuée pour les éléments et les attributs des schémas.

S’applique à

Voir aussi