Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der System.Xml-Namespace stellt eine auf Standards aufbauende Unterstützung für die XML-Verarbeitung bereit.
Folgende Standards werden unterstützt:
XML 1.0 – http://www.w3.org/TR/1998/REC-xml-19980210 – einschließlich DTD-Unterstützung.
XML-Namespaces – http://www.w3.org/TR/REC-xml-names/ – sowohl Streamebene als auch DOM.
XSD-Schemas – http://www.w3.org/2001/XMLSchema
XPath-Ausdrücke – http://www.w3.org/TR/xpath
XSLT-Transformationen – http://www.w3.org/TR/xslt
DOM Level 1 Core – http://www.w3.org/TR/REC-DOM-Level-1/
DOM Level 2 Core – http://www.w3.org/TR/DOM-Level-2/
Klassen
| Klasse | Beschreibung | |
|---|---|---|
![]() |
NameTable | Implementiert eine Singlethread-XmlNameTable. |
![]() |
XmlAttribute | Stellt ein Attribut dar. Gültige Werte und Standardwerte für Attribute werden in einer DTD (Document Type Definition) oder in einem Schema angegeben. |
![]() |
XmlAttributeCollection | Stellt eine Auflistung von Attributen dar, die über Name oder Index zugänglich sind. |
![]() |
XmlCDataSection | Stellt einen CDATA-Abschnitt dar. |
![]() |
XmlCharacterData | Stellt Methoden für die Textbearbeitung bereit, die von mehreren Klassen verwendet werden. |
![]() |
XmlComment | Stellt den Inhalt eines XML-Kommentars dar. |
![]() |
XmlConvert | Codiert und decodiert XML-Namen und stellt Methoden für das Konvertieren zwischen Typen der Common Language Runtime und XSD-Typen (XML Schema Definition) bereit. Bei der Konvertierung von Datentypen sind die zurückgegebenen Werte vom Gebietsschema unabhängig. |
![]() |
XmlDataDocument | Ermöglicht das Speichern, Abrufen und Bearbeiten strukturierter Daten über ein relationales DataSet. |
![]() |
XmlDeclaration | Stellt den Knoten für die XML-Deklaration <?xml version='1.0' ...?> dar. |
![]() |
XmlDocument | Stellt ein XML-Dokument dar. |
![]() |
XmlDocumentFragment | Stellt ein kompaktes Objekt dar, das für das Einfügen in Strukturen nützlich ist. |
![]() |
XmlDocumentType | Stellt die Dokumenttypdeklaration dar. |
![]() |
XmlElement | Stellt ein Element dar. |
![]() |
XmlEntity | Stellt eine Entitätsdeklaration wie <!ENTITY ... dar. >. |
![]() |
XmlEntityReference | Stellt einen Entitätsverweisknoten dar. |
![]() |
XmlException | Gibt ausführliche Informationen über die letzte Ausnahme zurück. |
![]() |
XmlImplementation | Definiert den Kontext für eine Gruppe von XmlDocument-Objekten |
![]() |
XmlLinkedNode | Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht oder auf ihn folgt. |
![]() |
XmlNamedNodeMap | Stellt eine Auflistung von Knoten dar, die über Name oder Index zugänglich sind. |
![]() |
XmlNamespaceManager | Löst Namespaces auf, fügt sie einer Auflistung hinzu bzw. entfernt sie daraus und ermöglicht die Verwaltung der Gültigkeitsbereiche dieser Namespaces. |
![]() |
XmlNameTable | Tabelle atomisierter Zeichenfolgenobjekte. |
![]() |
XmlNode | Stellt einen einzelnen Knoten im XML-Dokument dar. |
![]() |
XmlNodeChangedEventArgs | Stellt Daten für das NodeChanged-Ereignis, das NodeChanging-Ereignis, das NodeInserted-Ereignis, das NodeInserting-Ereignis, das NodeRemoved-Ereignis und das NodeRemoving-Ereignis bereit. |
![]() |
XmlNodeList | Stellt eine geordnete Auflistung von Knoten dar. |
![]() |
XmlNodeReader | Stellt einen Reader dar, der schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten in einem XmlNode bietet. |
![]() |
XmlNotation | Stellt eine Notationsdeklaration wie <!NOTATION ... dar. >. |
![]() |
XmlParserContext | Stellt sämtliche Kontextinformationen bereit, die von XmlReader für das Analysieren eines XML-Fragments benötigt werden. |
![]() |
XmlProcessingInstruction | Stellt eine Verarbeitungsanweisung dar, die in XML definiert wird, um prozessorspezifische Informationen im Text des Dokuments beizubehalten. |
![]() |
XmlQualifiedName | Stellt einen XML-gekennzeichneten Namen dar. |
![]() |
XmlReader | Stellt einen Reader dar, der schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten bietet. |
![]() |
XmlReaderSettings | Gibt einen Satz von Features an, die für das von der Create-Methode erstellte XmlReader-Objekt unterstützt werden sollen. |
![]() |
XmlResolver | Löst externe XML-Ressourcen auf, die durch einen URI (Uniform Resource Identifier) benannt werden. |
![]() |
XmlSecureResolver | Schützt eine andere Implementierung von XmlResolver, indem das XmlResolver-Objekt umschlossen wird und der Zugriff auf die Ressourcen beschränkt wird, auf die der zugrunde liegende XmlResolver Zugriff hat. |
![]() |
XmlSignificantWhitespace | Stellt einen Leeraum zwischen Markup in einem Knoten mit gemischtem Inhalt oder einen Leerraum innerhalb eines xml:space= "preserve"-Bereichs dar. Dies wird auch als signifikanter Leerraum bezeichnet. |
![]() |
XmlText | Stellt den Textinhalt eines Elements oder Attributs dar. |
![]() |
XmlTextReader | Stellt einen Reader dar, der schnellen, nicht zwischengespeicherten Vorwärtszugriff auf XML-Daten bietet. |
![]() |
XmlTextWriter | Stellt einen Writer für die schnelle, nicht zwischengespeicherte Vorwärtsgenerierung von Streams oder Dateien dar, die XML-Daten gemäß den W3C-Empfehlungen zu XML (Extensible Markup Language), Version 1.0, und zu Namespaces in XML enthalten. |
![]() |
XmlUrlResolver | Löst externe XML-Ressourcen auf, die durch einen URI (Uniform Resource Identifier) benannt werden. |
![]() |
XmlValidatingReader | Stellt einen Reader dar, der die Schemavalidierung für DTD (Dokumenttypdefinition), XDR (XML-Data Reduced)-Schemas und XSD (XML Schema Definition Language)-Schemas bereitstellt. |
![]() |
XmlWhitespace | Stellt Leerraum im Elementinhalt dar. |
![]() |
XmlWriter | Stellt einen Writer für die schnelle, vorwärts gerichtete Generierung von Streams oder Dateien mit XML-Daten ohne Zwischenspeicherung dar. |
![]() |
XmlWriterSettings | Gibt eine Gruppe von Features an, die für das von der System.Xml.XmlWriter.Create-Methode erstellte XmlWriter-Objekt unterstützt werden sollen. |
Schnittstellen
| Schnittstelle | Beschreibung | |
|---|---|---|
![]() |
IHasXmlNode | Ermöglicht einer Klasse die Rückgabe eines XmlNode aus dem aktuellen Kontext oder der aktuellen Position. |
![]() |
IXmlLineInfo | Stellt eine Schnittstelle bereit, über die eine Klasse Zeilen- und Positionsinformationen zurückgeben kann. |
![]() |
IXmlNamespaceResolver | Stellt den schreibgeschützten Zugriff auf eine Gruppe von Präfix- und Namespacezuordnungen bereit. |
Delegaten
| Delegat | Beschreibung | |
|---|---|---|
![]() |
XmlNodeChangedEventHandler | Stellt die Methode dar, die das NodeChanged-Ereignis, das NodeChanging-Ereignis, das NodeInserted-Ereignis, das NodeInserting-Ereignis, das NodeRemoved-Ereignis und das NodeRemoving-Ereignis behandelt. |
Enumerationen
| Enumeration | Beschreibung | |
|---|---|---|
![]() |
ConformanceLevel | Gibt den Umfang der Eingabe- oder Ausgabeüberprüfung an, die von dem erstellten XmlReader-Objekt und dem erstellten XmlWriter-Objekt ausgeführt wird. |
![]() |
EntityHandling | Gibt an, wie der XmlTextReader oder XmlValidatingReader Entitäten behandelt. |
![]() |
Formatting | Gibt Formatierungsoptionen für den XmlTextWriter an. |
![]() |
NewLineHandling | Gibt an, wie Zeilenumbrüche behandelt werden. |
![]() |
ReadState | Gibt den Zustand des Readers an. |
![]() |
ValidationType | Gibt die Art der durchzuführenden Validierung an. |
![]() |
WhitespaceHandling | Gibt an, wie Leerraum behandelt wird. |
![]() |
WriteState | Gibt den Zustand des XmlWriter an. |
![]() |
XmlDateTimeSerializationMode | Gibt an, wie der Wert für die Uhrzeit beim Konvertieren zwischen einer Zeichenfolge und DateTime behandelt werden soll. |
![]() |
XmlNamespaceScope | Definiert den Namespacebereich. |
![]() |
XmlNodeChangedAction | Gibt den Typ der Knotenänderung an. |
![]() |
XmlNodeOrder | Beschreibt die Dokumentreihenfolge eines Knotens im Vergleich zu einem anderen Knoten. |
![]() |
XmlNodeType | Gibt den Typ des Knotens an. |
![]() |
XmlOutputMethod | Gibt die Methode zum Serialisieren der XmlWriter-Ausgabe an. |
![]() |
XmlSpace | Gibt den aktuellen xml:space-Bereich an. |
![]() |
XmlTokenizedType | Stellt den XML-Typ für die Zeichenfolge dar. Dies ermöglicht das Lesen der Zeichenfolge als bestimmten XML-Typ, z. B. als CDATA-Abschnittstyp. |
.png)
.png)
.png)
.png)