IXmlCharacterData Schnittstelle
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.
Stellt Methoden zur Textbearbeitung bereit, die von mehreren Objekten verwendet werden.
public interface class IXmlCharacterData : IXmlNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
struct IXmlCharacterData : IXmlNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
public interface IXmlCharacterData : IXmlNode
Public Interface IXmlCharacterData
Implements IXmlNode
- Abgeleitet
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Schnittstellenvererbung
IXmlCharacterData erbt IXmlNode, IXmlNodeSelector und IXmlNodeSerializer. Typen, die IXmlCharacterData implementieren, implementieren auch die Schnittstellenmember von IXmlNode, IXmlNodeSelector und IXmlNodeSerializer.
Eigenschaften
Attributes |
Ruft die Liste der Attribute dieses Knotens ab. (Geerbt von IXmlNode) |
ChildNodes |
Ruft eine Liste der untergeordneten Elemente im aktuellen Knoten ab. (Geerbt von IXmlNode) |
Data |
Ruft die Knotendaten abhängig vom Knotentyp ab oder legt sie fest. |
FirstChild |
Ruft den ersten untergeordneten Knoten ab. (Geerbt von IXmlNode) |
InnerText |
Ruft den Text aus dem XML-Code ab und legt den Text fest. (Geerbt von IXmlNodeSerializer) |
LastChild |
Ruft den letzten untergeordneten Knoten ab. (Geerbt von IXmlNode) |
Length |
Ruft die Länge der Daten in Unicode-Zeichen ab. |
LocalName |
Ruft den lokalen Namen ab, der der lokale Teil eines qualifizierten Namens ist. Dies wird als lokaler Teil in Namespaces in XML bezeichnet. (Geerbt von IXmlNode) |
NamespaceUri |
Gibt den URI (Uniform Resource Identifier) für den Namespace zurück. (Geerbt von IXmlNode) |
NextSibling |
Ruft das nächste gleichgeordnete Element des Knotens in der untergeordneten Liste des übergeordneten Elements ab. (Geerbt von IXmlNode) |
NodeName |
Gibt den qualifizierten Namen für Attribut-, Dokumenttyp-, Element-, Entitäts- oder Notationsknoten zurück. Gibt eine feste Zeichenfolge für alle anderen Knotentypen zurück. (Geerbt von IXmlNode) |
NodeType |
Ruft den XML-DOM-Knotentyp (Document Object Model) ab, der gültige Werte bestimmt und bestimmt, ob der Knoten untergeordnete Knoten haben kann. (Geerbt von IXmlNode) |
NodeValue |
Ruft den dem Knoten zugeordneten Text ab oder legt diese fest. (Geerbt von IXmlNode) |
OwnerDocument |
Gibt den Stamm des Dokuments zurück, das den Knoten enthält. (Geerbt von IXmlNode) |
ParentNode |
Ruft den übergeordneten Knoten des knotens instance ab. (Geerbt von IXmlNode) |
Prefix |
Ruft das Namespacepräfix ab oder legt es fest. (Geerbt von IXmlNode) |
PreviousSibling |
Ruft das vorherige gleichgeordnete Element des Knotens in der untergeordneten Liste des übergeordneten Elements ab. (Geerbt von IXmlNode) |
Methoden
AppendChild(IXmlNode) |
Fügt einen neuen untergeordneten Knoten als letztes untergeordnetes Element des Knotens an. (Geerbt von IXmlNode) |
AppendData(String) |
Fügt die angegebene Zeichenfolge an die vorhandenen Zeichenfolgendaten an. |
CloneNode(Boolean) |
Klont einen neuen Knoten. (Geerbt von IXmlNode) |
DeleteData(UInt32, UInt32) |
Löscht die angegebenen Daten. |
GetXml() |
Gibt die XML-Darstellung des Knotens und aller zugehörigen Nachfolger zurück. (Geerbt von IXmlNodeSerializer) |
HasChildNodes() |
Bestimmt, ob ein Knoten über untergeordnete Elemente verfügt. (Geerbt von IXmlNode) |
InsertBefore(IXmlNode, IXmlNode) |
Fügt einen untergeordneten Knoten links vom angegebenen Knoten oder am Ende der Liste ein. (Geerbt von IXmlNode) |
InsertData(UInt32, String) |
Fügt eine Zeichenfolge am angegebenen Offset ein. |
Normalize() |
Normalisiert alle nachfolgernden Elemente, indem zwei oder mehr angrenzende Textknoten in einem einheitlichen Textknoten kombiniert werden. (Geerbt von IXmlNode) |
RemoveChild(IXmlNode) |
Entfernt den angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente und gibt ihn zurück. (Geerbt von IXmlNode) |
ReplaceChild(IXmlNode, IXmlNode) |
Ersetzt den angegebenen alten untergeordneten Knoten durch den angegebenen neuen untergeordneten Knoten. (Geerbt von IXmlNode) |
ReplaceData(UInt32, UInt32, String) |
Ersetzt die angegebene Anzahl von Zeichen durch die angegebene Zeichenfolge. |
SelectNodes(String) |
Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt die Liste der übereinstimmenden Knoten als XmlNodeList zurück. (Geerbt von IXmlNodeSelector) |
SelectNodesNS(String, Object) |
Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt die Liste der übereinstimmenden Knoten als XmlNodeList zurück. (Geerbt von IXmlNodeSelector) |
SelectSingleNode(String) |
Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt den ersten übereinstimmenden Knoten zurück. (Geerbt von IXmlNodeSelector) |
SelectSingleNodeNS(String, Object) |
Wendet den angegebenen Musterabgleichsvorgang auf den Kontext dieses Knotens an und gibt den ersten übereinstimmenden Knoten zurück. (Geerbt von IXmlNodeSelector) |
SubstringData(UInt32, UInt32) |
Ruft eine Teilzeichenfolge der vollständigen Zeichenfolge aus dem angegebenen Bereich ab. |