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. | |
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. |
|
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
Weitere Ressourcen
Validieren von XML-Daten mit "XmlReader"
XML-Validierung mit "XmlValidatingReader"