ValidationType Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le type de validation à effectuer.
public enum class ValidationType
public enum ValidationType
type ValidationType =
Public Enum ValidationType
- Héritage
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 |
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 À 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.