XmlAttribute.InsertBefore(XmlNode, XmlNode) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het opgegeven knooppunt direct vóór het opgegeven referentieknooppunt ingevoegd.
public:
override System::Xml::XmlNode ^ InsertBefore(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertBefore(System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertBefore : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertBefore (newChild As XmlNode, refChild As XmlNode) As XmlNode
Parameters
- refChild
- XmlNode
Dit XmlNode is het referentieknooppunt. De newChild wordt vóór dit knooppunt geplaatst.
Retouren
De XmlNode ingevoegde.
Uitzonderingen
Het huidige knooppunt is van een type dat geen onderliggende knooppunten van het type newChild knooppunt toestaat.
Het newChild is een bovenliggend element van dit knooppunt.
De newChild is gemaakt op basis van een ander document dan het document dat dit knooppunt heeft gemaakt.
Het refChild is geen onderliggend element van dit knooppunt.
Dit knooppunt heeft het kenmerk Alleen-lezen.
Voorbeelden
Zie de methode voor een voorbeeld van de InsertBeforeInsertBefore methode.
Opmerkingen
Als refChild dat het is null, voegt u deze toe newChild aan het einde van de lijst met onderliggende knooppunten. Als newChild het een XmlDocumentFragment object is, worden de onderliggende knooppunten ingevoegd, in dezelfde volgorde, vóór refChild. Als de newChild structuur zich al in de structuur bevindt, wordt deze eerst verwijderd.
Als het knooppunt dat wordt ingevoegd, is gemaakt vanuit een ander document, kunt XmlDocument.ImportNode u het knooppunt importeren in het huidige document. Het geïmporteerde knooppunt kan vervolgens worden ingevoegd in het huidige document.