RemoveChild
Contenu
[
Cacher
]CompositeNode.RemoveChild method
Supprime le nœud enfant spécifié.
public Node RemoveChild(Node oldChild)
Paramètre | Taper | La description |
---|---|---|
oldChild | Node | Le nœud à supprimer. |
Return_Value
Le nœud supprimé.
Remarques
Le parent deoldChild est réglé surnul
après la suppression du nœud.
Exemples
Montre comment utiliser les méthodes Node et CompositeNode pour supprimer une section avant la dernière section du document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Section 1 text.");
builder.InsertBreak(BreakType.SectionBreakContinuous);
builder.Writeln("Section 2 text.");
// Les deux sections sont frères et sœurs l'un de l'autre.
Section lastSection = (Section)doc.LastChild;
Section firstSection = (Section)lastSection.PreviousSibling;
// Supprime une section en fonction de sa relation fraternelle avec une autre section.
if (lastSection.PreviousSibling != null)
doc.RemoveChild(firstSection);
// La section que nous avons supprimée était la première, ne laissant dans le document que la seconde.
Assert.AreEqual("Section 2 text.", doc.GetText().Trim());
Voir également
- class Node
- class CompositeNode
- espace de noms Aspose.Words
- Assemblée Aspose.Words