INode interface INode Documentation Code NamedNodeMap Attributes { get; } string BaseURI { get; } NodeList ChildNodes { get; } Node FirstChild { get; } bool HasAttributes { get; } bool HasChildNodes { get; } Node LastChild { get; } string LocalName { get; } string NamespaceURI { get; set; } Node NextSibling { get; } string NodeName { get; } NodeType NodeType { get; } string NodeValue { get; set; } Document OwnerDocument { get; } Element ParentElement { get; } Node ParentNode { get; } string Prefix { get; } Node PreviousSibling { get; } string TextContent { get; set; } Node AppendChild(Node child) Node CloneNode(bool deep = true) DocumentPosition CompareDocumentPosition(Node otherNode) bool Contains(Node otherNode) Node InsertBefore(Node newElement, Node referenceElement) Node InsertChild(int index, Node child) bool IsDefaultNamespace(string namespaceURI) bool IsEqualNode(Node otherNode) string LookupNamespaceURI(string prefix) string LookupPrefix(string namespaceURI) Node Normalize() Node RemoveChild(Node child) Node ReplaceChild(Node newChild, Node oldChild)