XmlCharacterData Klasse

Definition

Stellt Textmanipulationsmethoden, die von mehreren Klassen verwendet werden.

public ref class XmlCharacterData abstract : System::Xml::XmlLinkedNode
public abstract class XmlCharacterData : System.Xml.XmlLinkedNode
type XmlCharacterData = class
    inherit XmlLinkedNode
Public MustInherit Class XmlCharacterData
Inherits XmlLinkedNode
Vererbung
XmlCharacterData
Abgeleitet

Konstruktoren

XmlCharacterData(String, XmlDocument)

Initialisiert eine neue Instanz der XmlCharacterData-Klasse.

Eigenschaften

Attributes

Ruft eine XmlAttributeCollection ab, die die Attribute dieses Knotens enthält.

(Geerbt von XmlNode)
BaseURI

Ruft den Basis-URI des aktuellen Knotens ab.

(Geerbt von XmlNode)
ChildNodes

Ruft alle untergeordneten Knoten des Knotens ab.

(Geerbt von XmlNode)
Data

Enthält die Daten des Knotens.

FirstChild

Ruft das erste untergeordnete Element des Knotens ab.

(Geerbt von XmlNode)
HasChildNodes

Ruft einen Wert ab, der angibt, ob dieser Knoten über untergeordnete Knoten verfügt.

(Geerbt von XmlNode)
InnerText

Ruft die verketteten Werte des Knotens und aller dem Knoten untergeordneten Elemente ab oder legt diese fest.

InnerText

Ruft die verketteten Werte des Knotens und sämtlicher diesem untergeordneten Knoten ab oder legt diese fest.

(Geerbt von XmlNode)
InnerXml

Ruft das Markup ab, das nur die untergeordneten Knoten dieses Knotens darstellt, oder legt dieses fest.

(Geerbt von XmlNode)
IsReadOnly

Ruft einen Wert ab, der angibt, ob der Knoten schreibgeschützt ist.

(Geerbt von XmlNode)
Item[String, String]

Ruft das erste untergeordnete Element mit dem angegebenen LocalName und dem NamespaceURI ab.

(Geerbt von XmlNode)
Item[String]

Ruft das erste untergeordnete Element mit dem angegebenen Name ab.

(Geerbt von XmlNode)
LastChild

Ruft das letzte untergeordnete Element des Knotens ab.

(Geerbt von XmlNode)
Length

Ruft die Länge der Daten in Zeichen ab.

LocalName

Ruft den lokalen Namen des Knotens ab, wenn er in einer abgeleiteten Klasse überschrieben wird.

(Geerbt von XmlNode)
Name

Ruft den qualifizierten Namen des Knotens ab, wenn er in einer abgeleiteten Klasse überschrieben wurde.

(Geerbt von XmlNode)
NamespaceURI

Ruft den Namespace-URI dieses Knotens ab.

(Geerbt von XmlNode)
NextSibling

Ruft den Knoten ab, der diesem Knoten unmittelbar folgt.

(Geerbt von XmlLinkedNode)
NodeType

Ruft beim Überschreiben in einer abgeleiteten Klasse den Typ des aktuellen Knotens ab.

(Geerbt von XmlNode)
OuterXml

Ruft das Markup ab, das diesen Knoten und alle ihm untergeordneten Knoten enthält.

(Geerbt von XmlNode)
OwnerDocument

Ruft das XmlDocument ab, zu dem dieser Knoten gehört.

(Geerbt von XmlNode)
ParentNode

Ruft das übergeordnete Element dieses Knotens ab (bei Knoten, die über übergeordnete Elemente verfügen können).

(Geerbt von XmlNode)
Prefix

Ruft das Namespacepräfix dieses Knotens ab oder legt dieses fest.

(Geerbt von XmlNode)
PreviousSibling

Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht.

(Geerbt von XmlLinkedNode)
PreviousText

Ruft den Textknoten ab, der diesem Knoten unmittelbar vorausgeht.

(Geerbt von XmlNode)
SchemaInfo

Ruft das Post-Schema-Validation-Infoset ab, das diesem Knoten als Ergebnis der Schemavalidierung zugewiesen wurde.

(Geerbt von XmlNode)
Value

Ruft den Wert des Knotens ab oder legt diesen fest.

Methoden

AppendChild(XmlNode)

Fügt den angegebenen Knoten am Ende der Liste der untergeordneten Knoten dieses Knotens hinzu.

(Geerbt von XmlNode)
AppendData(String)

Fügt die angegebene Zeichenfolge an das Ende der Zeichendaten des Knotens an.

Clone()

Erstellt ein Duplikat dieses Knotens.

(Geerbt von XmlNode)
CloneNode(Boolean)

Erstellt beim Überschreiben in einer abgeleiteten Klasse ein Duplikat des Knotens.

(Geerbt von XmlNode)
CreateNavigator()

Erstellt einen XPathNavigator zum Navigieren in diesem Objekt.

(Geerbt von XmlNode)
DeleteData(Int32, Int32)

Entfernt einen Bereich von Zeichen aus dem Knoten.

Equals(Object)

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

(Geerbt von Object)
GetEnumerator()

Ruft einen Enumerator ab, der die untergeordneten Knoten des aktuellen Knotens durchläuft.

(Geerbt von XmlNode)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetNamespaceOfPrefix(String)

Sucht im Gültigkeitsbereich des aktuellen Knotens die nächstgelegene xmlns-Deklaration für das angegebene Präfix und gibt den Namespace-URI in der Deklaration zurück.

(Geerbt von XmlNode)
GetPrefixOfNamespace(String)

Sucht im Gültigkeitsbereich des aktuellen Knotens die nächstgelegene xmlns-Deklaration für den angegebenen Namespace-URI und gibt das in dieser Deklaration definierte Präfix zurück.

(Geerbt von XmlNode)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
InsertAfter(XmlNode, XmlNode)

Fügt den angegebenen Knoten unmittelbar hinter dem angegebenen Verweisknoten ein.

(Geerbt von XmlNode)
InsertBefore(XmlNode, XmlNode)

Fügt den angegebenen Knoten direkt vor dem angegebenen Verweisknoten ein.

(Geerbt von XmlNode)
InsertData(Int32, String)

Fügen Sie die angegebene Zeichenfolge am angegebenen Zeichenoffset ein.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Normalize()

Weist allen XmlText-Knoten in der Teilstruktur unterhalb dieses XmlNode eine „normale“ Form zu. In dieser werden XmlText-Knoten nur durch Markup (d. h. Tags, Kommentare, Verarbeitungsanweisungen, CDATA-Abschnitte und Entitätsverweise) getrennt, und es sind somit keine direkt aufeinander folgenden XmlText-Knoten vorhanden.

(Geerbt von XmlNode)
PrependChild(XmlNode)

Fügt den angegebenen Knoten am Anfang der Liste der untergeordneten Knoten dieses Knotens hinzu.

(Geerbt von XmlNode)
RemoveAll()

Entfernt alle untergeordneten Knoten bzw. Attribute des aktuellen Knotens.

(Geerbt von XmlNode)
RemoveChild(XmlNode)

Entfernt den angegebenen untergeordneten Knoten.

(Geerbt von XmlNode)
ReplaceChild(XmlNode, XmlNode)

Ersetzt den untergeordneten oldChild-Knoten durch den newChild-Knoten.

(Geerbt von XmlNode)
ReplaceData(Int32, Int32, String)

Ersetzt die angegebene Anzahl von Zeichen ab dem angegebenen Offset mit der angegebenen Zeichenfolge.

SelectNodes(String)

Wählt eine Liste von Knoten aus, die mit dem XPath-Ausdruck übereinstimmen.

(Geerbt von XmlNode)
SelectNodes(String, XmlNamespaceManager)

Wählt eine Liste von Knoten aus, die mit dem XPath-Ausdruck übereinstimmen. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen XmlNamespaceManager aufgelöst.

(Geerbt von XmlNode)
SelectSingleNode(String)

Wählt den ersten XmlNode aus, der mit dem XPath-Ausdruck übereinstimmt.

(Geerbt von XmlNode)
SelectSingleNode(String, XmlNamespaceManager)

Wählt den ersten XmlNode aus, der mit dem XPath-Ausdruck übereinstimmt. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen XmlNamespaceManager aufgelöst.

(Geerbt von XmlNode)
Substring(Int32, Int32)

Ruft eine Teilzeichenfolge der vollständigen Zeichenfolge aus dem angegebenen Bereich ab.

Supports(String, String)

Überprüft, ob die DOM-Implementierung ein bestimmtes Funktion implementiert.

(Geerbt von XmlNode)
ToString()

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

(Geerbt von Object)
WriteContentTo(XmlWriter)

Speichert beim Überschreiben in einer abgeleiteten Klasse sämtliche untergeordneten Knoten des Knotens im angegebenen XmlWriter.

(Geerbt von XmlNode)
WriteTo(XmlWriter)

Speichert beim Überschreiben in einer abgeleiteten Klasse den aktuellen Knoten im angegebenen XmlWriter.

(Geerbt von XmlNode)

Explizite Schnittstellenimplementierungen

ICloneable.Clone()

Eine Beschreibung dieses Elements finden Sie unter Clone().

(Geerbt von XmlNode)
IEnumerable.GetEnumerator()

Eine Beschreibung dieses Elements finden Sie unter GetEnumerator().

(Geerbt von XmlNode)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

CreateNavigator(XmlNode)

Erstellt einen XPath-Navigator zum Navigieren im angegebenen Knoten.

SelectNodes(XmlNode, String)

Wählt eine Liste von Knoten aus, die dem angegebenen XPath-Ausdruck entsprechen.

SelectNodes(XmlNode, String, XmlNamespaceManager)

Wählt eine Liste von Knoten aus, die dem angegebenen XPath-Ausdruck entsprechen. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen Namespace-Manager aufgelöst.

SelectSingleNode(XmlNode, String)

Wählt den ersten Knoten aus, der dem XPath-Ausdruck entspricht.

SelectSingleNode(XmlNode, String, XmlNamespaceManager)

Wählt den ersten Knoten aus, der dem XPath-Ausdruck entspricht. Sämtliche im XPath-Ausdruck vorhandenen Präfixe werden mit dem angegebenen Namespace-Manager aufgelöst.

ToXPathNavigable(XmlNode)

Erstellt eine IXPathNavigable-Instanz, die zum Erstellen von Navigatoren verwendet wird.

Gilt für