IXmlText Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le contenu texte d'un élément ou attribut.
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
- Dérivé
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Héritage de l'interface
IXmlText hérite de IXmlCharacterData, IXmlNode, IXmlNodeSelector et IXmlNodeSerializer. Les types qui implémentent IXmlText implémentent également les membres d’interface de IXmlCharacterData, IXmlNode, IXmlNodeSelector et IXmlNodeSerializer.
Propriétés
Attributes |
Obtient la liste des attributs de ce nœud. (Hérité de IXmlNode) |
ChildNodes |
Obtient une liste d’enfants dans le nœud actuel. (Hérité de IXmlNode) |
Data |
Obtient ou définit les données de nœud en fonction du type de nœud. (Hérité de IXmlCharacterData) |
FirstChild |
Obtient le premier nœud enfant. (Hérité de IXmlNode) |
InnerText |
Obtient et définit le texte à partir de l’intérieur du code XML. (Hérité de IXmlNodeSerializer) |
LastChild |
Obtient le dernier nœud enfant. (Hérité de IXmlNode) |
Length |
Obtient la longueur des données, en caractères Unicode. (Hérité de IXmlCharacterData) |
LocalName |
Obtient le nom local, qui est la partie locale d’un nom qualifié. Il s’agit de la partie locale dans Espaces de noms en XML. (Hérité de IXmlNode) |
NamespaceUri |
Retourne l’URI (Uniform Resource Identifier) de l’espace de noms. (Hérité de IXmlNode) |
NextSibling |
Obtient le frère suivant du nœud dans la liste enfant du parent. (Hérité de IXmlNode) |
NodeName |
Retourne le nom qualifié de l’attribut, le type de document, l’élément, l’entité ou les nœuds de notation. Retourne une chaîne fixe pour tous les autres types de nœud. (Hérité de IXmlNode) |
NodeType |
Obtient le type de nœud DOM (Document Object Model) XML, qui détermine les valeurs valides et détermine si le nœud peut avoir des nœuds enfants. (Hérité de IXmlNode) |
NodeValue |
Obtient ou définit le texte associé au nœud. (Hérité de IXmlNode) |
OwnerDocument |
Retourne la racine du document qui contient le nœud. (Hérité de IXmlNode) |
ParentNode |
Obtient le nœud parent du nœud instance. (Hérité de IXmlNode) |
Prefix |
Obtient ou définit le préfixe d’espace de noms. (Hérité de IXmlNode) |
PreviousSibling |
Obtient le frère précédent du nœud dans la liste enfant du parent. (Hérité de IXmlNode) |
Méthodes
AppendChild(IXmlNode) |
Ajoute un nouveau nœud enfant en tant que dernier enfant du nœud. (Hérité de IXmlNode) |
AppendData(String) |
Ajoute la chaîne fournie aux données de la chaîne existante. (Hérité de IXmlCharacterData) |
CloneNode(Boolean) |
Clone un nouveau nœud. (Hérité de IXmlNode) |
DeleteData(UInt32, UInt32) |
Supprime les données spécifiées. (Hérité de IXmlCharacterData) |
GetXml() |
Retourne la représentation XML du nœud et de tous ses descendants. (Hérité de IXmlNodeSerializer) |
HasChildNodes() |
Détermine si un nœud a des enfants. (Hérité de IXmlNode) |
InsertBefore(IXmlNode, IXmlNode) |
Insère un nœud enfant à gauche du nœud spécifié ou à la fin de la liste. (Hérité de IXmlNode) |
InsertData(UInt32, String) |
Insère une chaîne à l’offset spécifié. (Hérité de IXmlCharacterData) |
Normalize() |
Normalise tous les éléments descendants en combinant deux ou plusieurs nœuds de texte adjacents dans un nœud de texte unifié. (Hérité de IXmlNode) |
RemoveChild(IXmlNode) |
Supprime le nœud enfant spécifié de la liste des enfants et le renvoie. (Hérité de IXmlNode) |
ReplaceChild(IXmlNode, IXmlNode) |
Remplace l’ancien nœud enfant spécifié par le nouveau nœud enfant fourni. (Hérité de IXmlNode) |
ReplaceData(UInt32, UInt32, String) |
Remplace le nombre de caractères spécifié par la chaîne fournie. (Hérité de IXmlCharacterData) |
SelectNodes(String) |
Applique l’opération de correspondance de modèle spécifiée au contexte de ce nœud et retourne la liste des nœuds correspondants en tant que XmlNodeList. (Hérité de IXmlNodeSelector) |
SelectNodesNS(String, Object) |
Applique l’opération de correspondance de modèle spécifiée au contexte de ce nœud et retourne la liste des nœuds correspondants en tant que XmlNodeList. (Hérité de IXmlNodeSelector) |
SelectSingleNode(String) |
Applique l’opération de correspondance spécifiée au contexte de ce nœud et retourne le premier nœud correspondant. (Hérité de IXmlNodeSelector) |
SelectSingleNodeNS(String, Object) |
Applique l’opération de correspondance spécifiée au contexte de ce nœud et retourne le premier nœud correspondant. (Hérité de IXmlNodeSelector) |
SplitText(UInt32) |
Divise ce nœud de texte en deux nœuds de texte à l’offset spécifié et insère le nouveau nœud de texte dans l’arborescence en tant que frère qui suit immédiatement ce nœud. |
SubstringData(UInt32, UInt32) |
Récupère une sous-chaîne de la chaîne complète à partir de la plage spécifiée. (Hérité de IXmlCharacterData) |