Home COM GDI+ WebBrowser Data Access 

MSHTML Reference

 

 

This section contains references to interfaces and corresponding scripting objects, MSHTML C++ events, MSHTML functions, and CGID_MSHTML command identifiers.

 

 

Interfaces and Scripting Objects

 

Interface

Object

ICSSFilter

No matching object

ICSSFilterSite

No matching object

ICustomDoc

No matching object

IDisplayPointer

No matching object

IDisplayServices

No matching object

IDocHostShowUI

No matching object

IDocHostUIHandler

No matching object

IDocHostUIHandler2

No matching object

IElementBehavior

No matching object

IElementBehaviorCategory

No matching object

IElementBehaviorFactory

No matching object

IElementBehaviorFocus

No matching object

IElementBehaviorRender

No matching object

IElementBehaviorSite

No matching object

IElementBehaviorSiteCategory

No matching object

IElementBehaviorSiteOM

No matching object

IElementBehaviorSubmit

No matching object

IElementNamespace

No matching object

IElementNamespaceFactory

No matching object

IElementNamespaceFactoryCallback

No matching object

IElementNamespaceTable

No matching object

IElementSegment

No matching object

IEnumPrivacyRecords

No matching object

IHighlightRenderingServices

No matching object

IHighlightSegment

No matching object

IHostDialogHelper

No matching object

IHTMLAnchorElement

a

IHTMLAnchorElement2

a

IHTMLAreaElement

area

IHTMLAreasCollection

areas

IHTMLAreasCollection2

areas

IHTMLAreasCollection3

areas

IHTMLAttributeCollection

attributes

IHTMLAttributeCollection2

attributes

IBlockFormats

No matching object

IFontNames

No matching object

IHTMLBaseElement

base

IHTMLBaseFontElement

baseFont

IHTMLBGsound

bgSound

IHTMLBlockElement

No matching object

IHTMLBlockElement2

No matching object

IHTMLBodyElement

BODY

IHTMLBodyElement2

BODY

IHTMLBookmarkCollection

BODY

IHTMLBRElement

br

IHTMLButtonElement

button

IHTMLCaret

No matching object

IHTMLChangeLog

No matching object

IHTMLChangePlayback

No matching object

IHTMLChangeSink

No matching object

IHTMLCommentElement

comment

IHTMLCommentElement2

comment

IHTMLComputedStyle

No matching object

IHTMLControlElement

No matching object

IHTMLControlRange

No matching object

IHTMLCurrentStyle

No matching object

IHTMLCurrentStyle2

No matching object

IHTMLCurrentStyle3

No matching object

IHTMLDatabinding

No matching object

IHTMLDataTransfer

No matching object

IHTMLDDElement

dd

IHTMLDialog

window

IHTMLDialog2

window

IHTMLDialog3

window

IHTMLDivElement

div

IHTMLDivPosition

No matching object

IHTMLDListElement

dl

IHtmlDlgSafeHelper

No matching object

IHTMLDocument

document

IHTMLDocument2

document

IHTMLDocument3

document

IHTMLDocument4

document

IHTMLDocument5

document

IHTMLDOMAttribute

attribute

IHTMLDOMAttribute2

attribute

IHTMLDOMChildrenCollection

BODY

IHTMLDOMImplementation

implementation

IHTMLDOMNode

document

IHTMLDOMNode2

document

IHTMLDOMTextNode

TextNode

IHTMLDOMTextNode2

TextNode

IHTMLDTElement

dt

IHTMLEditDesigner

No matching object

IHTMLEditHost

No matching object

IHTMLEditServices

No matching object

IHTMLEditServices2

No matching object

IHTMLElement

All element objects

IHTMLElement2

All element objects

IHTMLElement3

All element objects

IHTMLElement4

All element objects

IHTMLElementCollection

elements

IHTMLElementCollection2

elements

IHTMLElementCollection3

elements

IHTMLElementDefaults

defaults

IHTMLEmbedElement

No matching object

IHTMLEventObj

event

IHTMLEventObj2

event

IHTMLEventObj3

event

IHTMLEventObj4

event

IHTMLFieldSetElement

fieldSet

IHTMLFiltersCollection

filters

IHTMLFontElement

font

IHTMLFontNamesCollection

No matching object

IHTMLFontSizesCollection

No matching object

IHTMLFormElement

form

IHTMLFormElement2

form

IHTMLFormElement3

form

IHTMLFrameBase

No matching object

IHTMLFrameBase2

No matching object

IHTMLFrameElement

frame

IHTMLFrameElement2

frame

IHTMLFramesCollection2

frames

IHTMLFrameSetElement

frameSet

IHTMLGenericElement

xml

IHTMLHeadElement

head

IHTMLHeaderElement

H1 through H6

IHTMLHRElement

hr

IHTMLHtmlElement

html

IHTMLIFrameElement

iframe

IHTMLImageElementFactory

No matching object

IHTMLImgElement

Common properties of img, input, input type=image

IHTMLInputButtonElement

input, input type=reset, input type=submit

IHTMLInputElement

input, input type=checkbox, input type=file, input type=hidden, input type=image, input type=password, input type=radio, input type=reset, input type=submit, input type=text

IHTMLInputElement2

input, input type=file

IHTMLInputFileElement

input, input type=file

IHTMLInputHiddenElement

input, input type=hidden

IHTMLInputImage

input, input type=image

IHTMLInputTextElement

input, input type=password, input type=text

IHTMLIsIndexElement

isIndex

IHTMLLabelElement

label

IHTMLLegendElement

legend

IHTMLLIElement

li

IHTMLLinkElement

link

IHTMLLinkElement2

link

IHTMLLinkElement3

link

IHTMLListElement2

menu

IHTMLLocation

location

IHTMLMapElement

map

IHTMLMarqueeElement

marquee

IHTMLMetaElement

meta

IHTMLMetaElement2

meta

IHTMLMimeTypesCollection

No matching object

IHTMLModelessInit

window

IHTMLNamespace

namespace

IHTMLNamespaceCollection

namespaces

IHTMLNextIdElement

nextID

IHTMLObjectElement

object

IHTMLObjectElement2

object

IHTMLObjectElement3

object

IHTMLOListElement

ol

IHTMLOpsProfile

userProfile

IHTMLOptionButtonElement

input, input type=checkbox, input type=radio

IHTMLOptionElement

option

IHTMLOptionElement3

option

IHTMLOptionElementFactory

No matching object

IHTMLOptionsHolder

No matching object

IHTMLPainter

No matching object

IHTMLPaintSite

No matching object

IHTMLParaElement

p

IHTMLPhraseElement2

ins,del

IHTMLPluginsCollection

embed

IHTMLPopup

popup

IHTMLRect

No matching object

IHTMLRectCollection

No matching object

IHTMLRenderStyle

No matching object

IHTMLRuleStyle

style

IHTMLRuleStyle2

style

IHTMLRuleStyle3

style

IHTMLRuleStyle4

style

IHTMLScreen

screen

IHTMLScriptElement

script

IHTMLScriptElement2

script

IHTMLSelectElement

select

IHTMLSelectElement2

select

IHTMLSelectElement4

select

IHTMLSelectionObject

selection

IHTMLSelectionObject2

selection

IHTMLSpanFlow

span

IHTMLStyle

style

IHTMLStyle2

style

IHTMLStyle3

style

IHTMLStyle4

style

IHTMLStyleElement

style

IHTMLStyleSheet

styleSheet

IHTMLStyleSheet2

styleSheet

IHTMLStyleSheetPage

page

IHTMLStyleSheetPagesCollection

pages

IHTMLStyleSheetRule

styleSheet

IHTMLStyleSheetRulesCollection

styleSheets

IHTMLStyleSheetsCollection

styleSheets

IHTMLSubmitData

No matching object

IHTMLTable

table

IHTMLTable2

table

IHTMLTable3

table

IHTMLTableCaption

caption

IHTMLTableCell

td, th

IHTMLTableCell2

td,th

IHTMLTableCol

col, colGroup

IHTMLTableCol2

col, colGroup

IHTMLTableRow

tr

IHTMLTableRow2

tr

IHTMLTableRow3

tr

IHTMLTableRowMetrics

tr

IHTMLTableSection

tBody,tHead, tFoot

IHTMLTableSection2

tBody,tHead, tFoot

IHTMLTableSection3

tBody,tHead, tFoot

IHTMLTextAreaElement

textArea

IHTMLTextContainer

No matching object

IHTMLTextElement

All element objects

IHTMLTextRangeMetrics

TextRange

IHTMLTextRangeMetrics2

TextRange

IHTMLTitleElement

TITLE

IHTMLTxtRange

TextRange

IHTMLTxtRangeCollection

TextRange

IHTMLUListElement

ul

IHTMLUniqueName

ul

IHTMLWindow2

window

IHTMLWindow3

window

IHTMLWindow4

window

IIMEServices

No matching object

ILineInfo

No matching object

IMarkupContainer

No matching object

IMarkupContainer2

No matching object

IMarkupPointer

No matching object

IMarkupPointer2

No matching object

IMarkupServices

No matching object

IMarkupServices2

No matching object

IMarkupTextFrags

No matching object

IOmHistory

history

IOmNavigator

navigator

ISegment

No matching object

ISegmentList

No matching object

ISegmentListIterator

No matching object

ISelectionServices

No matching object

ISelectionServicesListener

No matching object

 

MSHTML Event DispInterfaces

 

 

HTMLAnchorEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.

 

HTMLAnchorEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.

 

HTMLAreaEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.

 

HTMLAreaEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.

 

HTMLButtonElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.

 

HTMLButtonElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.

 

HTMLControlElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a control.

 

HTMLControlElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a control.

 

HTMLDocumentEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.

 

HTMLDocumentEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.

 

HTMLElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an element.

 

HTMLElementEvents2<