Ich versuche, eine Erweiterungsmethode zu schaffen für XmlNodes
einen ‚fremden‘ XmlNode
C# .NET XmlNode Ownerdocument in Erweiterungsmethode fehlt
namespace TWSTools.Xml.HelperExtensions
{
using System.Xml;
public static class XmlHelperExtensions
{
public static void AppendImportedChild<XmlNode>(this XmlNode value, XmlNode incomingNode)
{
XmlNode importNode = value.OwnerDocument.ImportNode(value, true);
value.AppendChild(importNode);
}
}
}
hinzufügen Aber Schwierigkeiten habe. Aus unbekannten Gründen bekomme ich den Fehler:
XmlNode enthält keine Definition für OwnerDocument und keine Erweiterung Methode OwnerDocument akzeptiert ein erstes Argument vom Typ XmlNode gefunden werden konnte.
Mit einer ähnlichen Beschwerde über AppendChild auf der nachfolgenden Zeile.
Ich verwende VS2105 und .NET Framework 4.5.2.
Kann mir jemand helfen?
der Tat habe ich nicht. Vielen Dank. –