<PackageReference Include="Castle.Core" Version="3.3.1" />

IXmlNode

bool IsAttribute { get; }

bool IsElement { get; }

bool IsNil { get; set; }

IXmlNode Parent { get; }

object UnderlyingObject { get; }

string Value { get; set; }

string Xml { get; }

void Clear()

void DefineNamespace(string prefix, string namespaceUri, bool root)

object Evaluate(CompiledXPath path)

string GetAttribute(XmlName name)

string LookupNamespaceUri(string prefix)

string LookupPrefix(string namespaceUri)

void SetAttribute(XmlName name, string value)