IElement interface IElement : INode, IQueryElements Documentation Code int ChildElementCount { get; } HTMLCollection Children { get; } DOMTokenList ClassList { get; } string ClassName { get; set; } ContentEditableMode ContentEditable { get; set; } DOMStringMap Dataset { get; } DirectionMode Dir { get; set; } Element FirstElementChild { get; } string Id { get; set; } string InnerHTML { get; set; } bool IsContentEditable { get; } string Lang { get; set; } Element LastElementChild { get; } Element NextElementSibling { get; } string OuterHTML { get; set; } Element PreviousElementSibling { get; } bool Spellcheck { get; set; } CSSStyleDeclaration Style { get; } int TabIndex { get; set; } string TagName { get; } string Title { get; set; } string GetAttribute(string attrName) Attr GetAttributeNode(string attrName) Attr GetAttributeNodeNS(string namespaceURI, string attrName) string GetAttributeNS(string namespaceURI, string localAttrName) bool HasAttribute(string attrName) bool HasAttributeNS(string namespaceURI, string attrName) Element RemoveAttribute(string attrName) Attr RemoveAttributeNode(Attr attr) Element RemoveAttributeNS(string namespaceURI, string localAttrName) Element SetAttribute(string name, string value) Attr SetAttributeNode(Attr attr) Attr SetAttributeNodeNS(string namespaceURI, Attr attr) Element SetAttributeNS(string namespaceURI, string name, string value)