MSHTML Classes: CGenericElement

Identifiers

coclass: HTMLGenericElement {3050F4B8-98B5-11CF-BB82-00AA00BDCE0B}
dispinterface: DispHTMLGenericElement {3050F563-98B5-11CF-BB82-00AA00BDCE0B}

Scripting

The table below lists the interface members that the CGenericElement class exposes as properties (methods, collections, etc) through its string table in addition to the very many properties that are common to all elements.

Properties that Microsoft does not list in the HTML and DHTML Reference are highlighted.

Property Interface Member
appendChild IHTMLDOMNode appendChild
attributes IHTMLDOMNode get_attributes
childNodes IHTMLDOMNode get_childNodes
cloneNode IHTMLDOMNode cloneNode
firstChild IHTMLDOMNode get_firstChild
hasChildNodes IHTMLDOMNode hasChildNodes
insertBefore IHTMLDOMNode insertBefore
lastChild IHTMLDOMNode get_lastChild
namedRecordSet IHTMLGenericElement namedRecordSet
nextSibling IHTMLDOMNode get_nextSibling
nodeName IHTMLDOMNode get_nodeName
nodeType IHTMLDOMNode get_nodeType
nodeValue IHTMLDOMNode get_nodeValue
put_nodeValue
ownerDocument IHTMLDOMNode2 get_ownerDocument
parentNode IHTMLDOMNode get_parentNode
previousSibling IHTMLDOMNode get_previousSibling
recordset IHTMLGenericElement get_recordset
removeChild IHTMLDOMNode removeChild
removeNode IHTMLDOMNode removeNode
replaceChild IHTMLDOMNode replaceChild
replaceNode IHTMLDOMNode replaceNode
swapNode IHTMLDOMNode swapNode
uniqueID IHTMLUniqueName get_uniqueID
uniqueNumber IHTMLUniqueName get_uniqueNumber