XmlSchemaValidator.AddSchema(XmlSchema) Methode

Definition

Fügt dem Satz von Schemas, die für die Validierung verwendet werden, ein XML-Schemadefinitionssprache (XSD) hinzu.

public:
 void AddSchema(System::Xml::Schema::XmlSchema ^ schema);
public void AddSchema(System.Xml.Schema.XmlSchema schema);
member this.AddSchema : System.Xml.Schema.XmlSchema -> unit
Public Sub AddSchema (schema As XmlSchema)

Parameter

schema
XmlSchema

Ein XmlSchema Objekt, das der Gruppe von Schemas hinzugefügt werden soll, die für die Überprüfung verwendet werden.

Ausnahmen

Der XmlSchema angegebene Parameter ist null.

Der Zielnamespace des XmlSchema Parameters stimmt mit dem element oder attribut überein, das XmlSchemaValidator bereits vom Objekt gefunden wurde.

Der parameter XmlSchema ist ungültig.

Hinweise

Im Folgenden finden Sie wichtige Hinweise, die Sie bei der Verwendung der AddSchema Methode berücksichtigen sollten.

  • Die AddSchema Methode kann verwendet werden, um die Auswirkung des Auftretens eines Inline-XML-Schemas im XML-Dokument zu simulieren, das überprüft wird.

  • Der Zielnamespace des XmlSchema-Parameters darf nicht mit dem eines Elements oder Attributs übereinstimmen, das bereits vom XmlSchemaValidator-Objekt verarbeitet wurde.

  • Wenn die ProcessInlineSchema Überprüfungsoption nicht festgelegt ist, führt die AddSchema Methode nichts aus.

Gilt für:

Weitere Informationen