XmlSchemaSet Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |