XmlSchemaContentProcessing Enumeration

Definition

Stellt Informationen über den Validierungsmodus von Ersetzungen für any-Elemente und anyAttribute-Elemente bereit.

public enum class XmlSchemaContentProcessing
public enum XmlSchemaContentProcessing
type XmlSchemaContentProcessing = 
Public Enum XmlSchemaContentProcessing
Vererbung
XmlSchemaContentProcessing

Felder

Lax 2

Wenn das zugeordnete Schema gefunden wird, werden die Dokumentelemente validiert. Andernfalls werden keine Fehler ausgelöst.

Wenn das Element nicht validiert wird, versucht der XML-Prozessor, den Client durch einen Ereignishandler für die Validierung mit Severity = XmlSeverityType.Warning zu benachrichtigen. Wenn kein Ereignishandler für die Validierung eingerichtet wurde, werden beim Generieren der Warnung keine Informationen zurückgegeben.

None 0

Dokumentelemente werden nicht überprüft.

Skip 1

Dokumentelemente müssen aus wohlgeformtem XML-Code bestehen und werden nicht gegen das Schema überprüft.

Der XML-Prozessor versucht, den Client über einen Ereignishandler für die Validierung mit Severity = XmlSeverityType.Warning darüber zu benachrichtigen, dass für das angegebene Element keine Validierung stattgefunden hat. Wenn kein Ereignishandler für die Validierung eingerichtet wurde, werden beim Generieren der Warnung keine Informationen zurückgegeben.

Strict 3

Der Schemaprozessor muss ein Schema finden, das dem angegebenen Namespace zugeordnet ist, um die Dokumentelemente zu validieren.

Wenn der Prozessor kein Schema findet oder wenn die Elemente ungültig sind, versucht der XML-Prozessor, den Client durch einen Ereignishandler für die Validierung mit Severity = XmlSeverityType.Warning zu benachrichtigen. Wenn ein Validierungsfehler auftritt und kein Ereignishandler für die Validierung angegeben wurde, wird eine Ausnahme ausgelöst.

Gilt für:

Weitere Informationen