Freigeben über


IXmlText Schnittstelle

Definition

Stellt den Textinhalt eines Elements oder Attributs dar.

public interface class IXmlText : IXmlCharacterData
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
struct IXmlText : IXmlCharacterData
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
public interface IXmlText : IXmlCharacterData
Public Interface IXmlText
Implements IXmlCharacterData
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

IXmlText erbt IXmlCharacterData, IXmlNode, IXmlNodeSelector und IXmlNodeSerializer. Typen, die IXmlText implementieren, implementieren auch die Schnittstellenmember von IXmlCharacterData, 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.

(Geerbt von IXmlCharacterData)
FirstChild

Ruft den ersten untergeordneten Knoten ab.

(Geerbt von IXmlNode)
InnerText

Ruft den Text aus dem XML-Code ab und legt diese 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.

(Geerbt von IXmlCharacterData)
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 untergeordnete 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 DOM-Knotentyp (XML 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 die vorherige gleichgeordnete 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.

(Geerbt von IXmlCharacterData)
CloneNode(Boolean)

Klont einen neuen Knoten.

(Geerbt von IXmlNode)
DeleteData(UInt32, UInt32)

Löscht die angegebenen Daten.

(Geerbt von IXmlCharacterData)
GetXml()

Gibt die XML-Darstellung des Knotens und aller abhängigen Elemente 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.

(Geerbt von IXmlCharacterData)
Normalize()

Normalisiert alle untergeordneten Elemente, indem zwei oder mehr benachbarte Textknoten zu 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.

(Geerbt von IXmlCharacterData)
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)
SplitText(UInt32)

Teilt diesen Textknoten am angegebenen Offset in zwei Textknoten und fügt den neuen Textknoten als gleichgeordneten Knoten in die Struktur ein, der unmittelbar auf diesen Knoten folgt.

SubstringData(UInt32, UInt32)

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

(Geerbt von IXmlCharacterData)

Gilt für:

Weitere Informationen