Teilen über


XmlSchemaSet Klasse

Definition

Enthält einen Cache von XSD-Schemas (XML-Schema Definition Language).

public ref class XmlSchemaSet
public class XmlSchemaSet
type XmlSchemaSet = class
Public Class XmlSchemaSet
Vererbung
XmlSchemaSet

Hinweise

Weitere Informationen zu dieser API finden Sie unter Ergänzende API-Hinweise für XmlSchemaSet.

Konstruktoren

XmlSchemaSet()

Initialisiert eine neue Instanz der XmlSchemaSet-Klasse.

XmlSchemaSet(XmlNameTable)

Initialisiert eine neue Instanz der XmlSchemaSet-Klasse mit der angegebenen XmlNameTable.

Eigenschaften

CompilationSettings

Ruft die XmlSchemaCompilationSettings für den XmlSchemaSet ab oder legt diese fest.

Count

Ruft die Anzahl logischer XSD-Schemas (XML Schema Definition Language) im XmlSchemaSet ab.

GlobalAttributes

Ruft alle globalen Attribute in allen XSD-Schemas (XML Schema Definition Language) im XmlSchemaSet ab.

GlobalElements

Ruft alle globalen Elemente in allen XSD-Schemas (XML Schema Definition Language) im XmlSchemaSet ab.

GlobalTypes

Ruft alle globalen einfachen und komplexen Typen in allen XSD-Schemas (XML Schema Definition Language) im XmlSchemaSet ab.

IsCompiled

Ruft einen Wert ab, der angibt, ob die XSD-Schemas (XML Schema Definition Language) im XmlSchemaSet kompiliert wurden.

NameTable

Ruft die Standard-XmlNameTable ab, die vom XmlSchemaSet beim Laden neuer XSD-Schemas (XML Schema Definition Language) verwendet wird.

XmlResolver

Legt den XmlResolver fest, der verwendet wird, um Namespaces oder Speicherorte aufzulösen, auf die in Include- und Importelementen eines Schemas verwiesen wird.

Methoden

Add(String, String)

Fügt das XSD-Schema (XML Schema Definition Language) bei der für den XmlSchemaSet angegebenen URL hinzu.

Add(String, XmlReader)

Fügt das im XmlReader enthaltene XSD-Schema (XML Schema Definition Language) XmlSchemaSet hinzu.

Add(XmlSchema)

Fügt dem XmlSchema das angegebene XmlSchemaSet hinzu.

Add(XmlSchemaSet)

Fügt dem XmlSchemaSet alle XSD-Schemas (XML Schema Definition Language) im vorhandenen XmlSchemaSet hinzu.

Compile()

Kompiliert die dem XmlSchemaSet hinzugefügten XSD-Schemas (XML Schema Definition Language) in ein logisches Schema.

Contains(String)

Gibt an, ob ein XSD-Schema (XML Schema Definition Language) mit dem angegebenen Zielnamespace-URI im XmlSchemaSet vorhanden ist.

Contains(XmlSchema)

Gibt an, ob das angegebene XSD-Schema-(XML Schema Definition Language)-XmlSchema-Objekt im XmlSchemaSet vorhanden ist.

CopyTo(XmlSchema[], Int32)

Kopiert alle XmlSchema-Objekte aus dem XmlSchemaSet ab dem angegebenen Index in das angegebene Array.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Remove(XmlSchema)

Entfernt das angegebene XSD-Schema (XML Schema Definition Language) aus dem XmlSchemaSet.

RemoveRecursive(XmlSchema)

Entfernt das angegebene XSD-Schema (XML Schema Definition Language) und alle Schemas, die aus dem XmlSchemaSet importiert werden.

Reprocess(XmlSchema)

Verarbeitet erneut ein XSD-Schema (XML Schema Definition Language), das bereits im XmlSchemaSet vorhanden ist.

Schemas()

Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück.

Schemas(String)

Gibt im XmlSchemaSet eine Auflistung aller XSD-Schemas (XML Schema Definition Language) zurück, die zum entsprechenden Namespace gehören.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Ereignisse

ValidationEventHandler

Gibt einen Ereignishandler an, um Informationen über XSD-Schemavalidierungsfehler (XML Schema Definition Language) zu erhalten.

Gilt für: