CharacterData
Inhalt
[
Ausblenden
]CharacterData class
Der CharacterData erweitert Node um eine Reihe von Attributen und Methoden für den Zugriff auf Zeichendaten im DOM.
public abstract class CharacterData : Node
Eigenschaften
Name | Beschreibung |
---|---|
virtual BaseURI { get; } | Ruft den absoluten Basis-URI dieses Knotens ab oder null, wenn die Implementierung keinen absoluten URI erhalten konnte. |
ChildNodes { get; } | Ruft die untergeordneten Knoten ab. |
Data { get; set; } | Ruft die Zeichendaten des Knotens ab, der diese Schnittstelle implementiert, oder legt sie fest. |
FirstChild { get; } | Ruft das erste untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
HasChildNodes { get; } | Ruft ab, ob dieser Knoten Kinder hat. |
LastChild { get; } | Ruft das letzte untergeordnete Element dieses Knotens ab. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
Length { get; } | Ruft die Anzahl der 16-Bit-Einheiten ab, die über Daten verfügbar sind. Dieser kann den Wert Null haben, dh CharacterData-Knoten können leer sein. |
virtual LocalName { get; } | Ruft den lokalen Teil des qualifizierten Namens dieses Knotens ab. |
virtual NamespaceURI { get; } | Ruft den Namespace-URI dieses Knotens ab. |
NextSibling { get; } | Ruft den Knoten ab, der diesem Knoten unmittelbar folgt. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
abstract NodeName { get; } | Ruft den Knotennamen ab, abhängig von seinem Typ. |
NodeType { get; } | Ruft den Knotentyp ab. |
virtual NodeValue { get; set; } | Ruft den Wert dieses Knotens ab oder legt ihn fest, abhängig von seinem Typ. |
OwnerDocument { get; } | Ruft das diesem Knoten zugeordnete Dokumentobjekt ab. |
ParentNode { get; } | Ruft den übergeordneten Knoten ab. |
virtual Prefix { get; set; } | Ruft das Namespace-Präfix dieses Knotens ab oder legt es fest. |
PreviousSibling { get; } | Ruft den Knoten ab, der diesem Knoten unmittelbar vorausgeht. Wenn es keinen solchen Knoten gibt, gibt dies null zurück. |
virtual TextContent { get; set; } | Ruft den Textinhalt dieses Knotens und seiner Nachkommen ab oder legt ihn fest. |
Methoden
Name | Beschreibung |
---|---|
AppendChild(Node) | Fügt den Knoten newChild am Ende der Liste der Kinder dieses Knotens hinzu. |
virtual AppendData(string) | Hängt die Zeichenfolge an das Ende der Zeichendaten des Knotens an. |
virtual DeleteData(int, int) | Entfernt eine Reihe von Inhalten aus dem Knoten. |
virtual InsertData(int, string) | Fügt eine Zeichenfolge am angegebenen Offset ein. |
RemoveChild(Node) | Entfernt den durch old child angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente. |
ReplaceChild(Node, Node) | Ersetzt den alten untergeordneten Knoten des untergeordneten Knotens durch den neuen untergeordneten Knoten in der Liste der untergeordneten Elemente und gibt den alten untergeordneten Knoten zurück. |
virtual ReplaceData(int, int, string) | Ersetzt die Zeichen ab dem angegebenen Offset durch die angegebene Zeichenfolge. |
virtual Substring(int, int) | Extrahiert eine Reihe von Daten aus dem Knoten. |
Siehe auch
- class Node
- namensraum Aspose.Finance.Xbrl.Dom
- Montage Aspose.Finance