Text

Text class

La classe représente le contenu textuel.

public class Text : CharacterData

Propriétés

Nom La description
virtual BaseURI { get; } Obtient l’URI de base absolu de ce nœud ou null si l’implémentation n’a pas pu obtenir d’URI absolu.
ChildNodes { get; } Obtient les nœuds enfants.
Data { get; set; } Obtient ou définit les données de caractères du nœud qui implémente cette interface.
FirstChild { get; } Obtient le premier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
HasChildNodes { get; } Obtient si ce nœud a des enfants.
LastChild { get; } Obtient le dernier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
Length { get; } Obtient le nombre d’unités 16 bits disponibles via les données. Cela peut avoir la valeur zéro, c’est-à-dire que les nœuds CharacterData peuvent être vides.
virtual LocalName { get; } Obtient la partie locale du nom qualifié de ce nœud.
virtual NamespaceURI { get; } Obtient l’URI de l’espace de noms de ce nœud.
NextSibling { get; } Obtient le nœud suivant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
override NodeName { get; } Obtient le nom de ce texte.
NodeType { get; } Obtient le type de nœud.
virtual NodeValue { get; set; } Obtient ou définit la valeur de ce nœud, selon son type.
OwnerDocument { get; } Obtient l’objet document associé à ce nœud.
ParentNode { get; } Obtient le nœud parent.
virtual Prefix { get; set; } Obtient ou définit le préfixe d’espace de noms de ce nœud.
PreviousSibling { get; } Obtient le nœud précédant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
virtual TextContent { get; set; } Obtient ou définit le contenu textuel de ce nœud et de ses descendants.

Méthodes

Nom La description
AppendChild(Node) Ajoute le nœud newChild à la fin de la liste des enfants de ce nœud.
virtual AppendData(string) Ajoute la chaîne à la fin des données textuelles du nœud.
virtual DeleteData(int, int) Supprime une plage de contenu du nœud.
virtual InsertData(int, string) Insère une chaîne au décalage spécifié.
RemoveChild(Node) Supprime le nœud enfant indiqué par ancien enfant de la liste des enfants.
ReplaceChild(Node, Node) Remplace l’ancien nœud enfant par le nouvel enfant dans la liste des enfants et renvoie l’ancien nœud enfant.
virtual ReplaceData(int, int, string) Remplace les caractères commençant au décalage spécifié par la chaîne spécifiée.
virtual Substring(int, int) Extrait une plage de données du nœud.

Voir également