Freigeben über


ValidationType-Enumeration

Gibt die Art der durchzuführenden Validierung an.

Namespace: System.Xml
Assembly: System.Xml (in system.xml.dll)

Syntax

'Declaration
Public Enumeration ValidationType
'Usage
Dim instance As ValidationType
public enum ValidationType
public enum class ValidationType
public enum ValidationType
public enum ValidationType

Member

  Membername Beschreibung
Auto Überprüft, ob DTD- oder Schemainformationen vorliegen. 

Hinweis

Dieses Feld ist in Microsoft .NET Framework, Version 2.0, veraltet und ist nur auf die XmlValidatingReader-Klasse anwendbar.

DTD Führt eine Überprüfung entsprechend der DTD durch. 
Unterstützt von .NET Compact Framework None Es wird keine Validierung durchgeführt. Bei dieser Einstellung wird ein mit XML 1.0 kompatibler Parser erstellt, der keine Validierung durchführt. 

Standardattribute werden gemeldet, und allgemeine Entitäten können durch den Aufruf von ResolveEntity aufgelöst werden. Der DOCTYPE wird für Validierungszwecke nicht verwendet.

Es werden keine Validierungsfehler ausgelöst.

Unterstützt von .NET Compact Framework Schema Validiert anhand von XSD (XML Schema Definition Language)-Schemas, einschließlich Inline-XML-Schemas. XML-Schemas werden Namespace-URIs entweder mit dem schemaLocation-Attribut oder mit der angegebenen Schemas-Eigenschaft zugeordnet. 
XDR Validiert anhand von XDR (XML-Data Reduced)-Schemas, einschließlich Inline-XDR-Schemas. XDR-Schemas werden mit dem x-schema-Namespacepräfix oder der Schemas-Eigenschaft erkannt. 

Hinweis

Dieses Feld ist in Microsoft .NET Framework, Version 2.0, veraltet und ist nur auf die XmlValidatingReader-Klasse anwendbar.

Hinweise

Die XmlReader-Klasse kann die Validierung mit einem Schema oder einer Dokumenttypdefinition (DTD) erzwingen. Die ValidationType-Enumeration gibt die Art der Validierung an, die die erstellte XmlReader-Instanz ausführen soll. Die XmlReader-Instanz kann ein von der Create-Methode erstelltes validierendes XmlReader-Objekt oder ein XmlValidatingReader-Objekt sein.

Das Validierungsmodell weist drei Merkmale auf: strict, informative und status. Strict lässt das Mischen von Validierungsarten nicht zu, informative gibt eine Warnung aus, wenn das Schema oder die Dokumenttypdefinition (DTD) nicht gefunden werden kann, und status gibt Warnungen aus, wenn keine Validierung für Elemente und Attribute aus Schemas durchgeführt werden kann.

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

.NET Compact Framework

Unterstützt in: 2.0

Siehe auch

Referenz

System.Xml-Namespace

Weitere Ressourcen

Validieren von XML-Daten mit "XmlReader"
XML-Validierung mit "XmlValidatingReader"