ReactOS  r76032
MSHTML Module Reference

Classes

interface  IHTMLDOMConstructor
 
interface  IHTMLFiltersCollection
 
interface  IHTMLStyle
 
interface  IHTMLStyle2
 
interface  IHTMLRuleStyle
 
interface  DispHTMLStyle
 
interface  IHTMLStyle3
 
interface  IHTMLStyle4
 
interface  IHTMLStyle5
 
interface  IHTMLStyle6
 
class  HTMLStyle
 
interface  IHTMLCurrentStyle
 
interface  IHTMLCurrentStyle2
 
interface  IHTMLCurrentStyle3
 
interface  IHTMLCurrentStyle4
 
interface  DispHTMLCurrentStyle
 
class  HTMLCurrentStyle
 
interface  IHTMLRectCollection
 
interface  IHTMLDOMNode
 
interface  IHTMLDOMNode2
 
interface  IHTMLDOMNode3
 
interface  IHTMLDOMAttribute
 
interface  IHTMLDOMAttribute2
 
interface  IHTMLDOMTextNode
 
interface  IHTMLDOMTextNode2
 
class  HTMLDOMTextNode
 
interface  DispHTMLDOMAttribute
 
interface  IHTMLDocumentCompatibleInfo
 
interface  IHTMLDocumentCompatibleInfoCollection
 
interface  DispHTMLDOMTextNode
 
interface  IHTMLAttributeCollection
 
interface  IHTMLAttributeCollection2
 
interface  IHTMLAttributeCollection3
 
interface  DispHTMLAttributeCollection
 
interface  IHTMLDOMChildrenCollection
 
interface  DispDOMChildrenCollection
 
interface  IHTMLElement
 
interface  IHTMLElement2
 
interface  IHTMLElement3
 
interface  IHTMLElement4
 
interface  IHTMLUniqueName
 
interface  IHTMLDatabinding
 
interface  IHTMLGenericElement
 
interface  DispHTMLGenericElement
 
interface  IHTMLStyleSheetRule
 
interface  DispHTMLStyleSheetRule
 
class  HTMLStyleSheetRule
 
interface  DispHTMLStyleSheetRulesCollection
 
class  HTMLStyleSheetRulesCollection
 
interface  DispHTMLStyleSheetPage
 
class  HTMLStyleSheetPage
 
interface  DispHTMLStyleSheetPagesCollection
 
class  HTMLStyleSheetPagesCollection
 
interface  IHTMLStyleSheet2
 
interface  DispHTMLStyleSheet
 
class  HTMLStyleSheet
 
interface  DispHTMLStyleSheetsCollection
 
interface  IHTMLLinkElement
 
interface  IHTMLLinkElement2
 
interface  IHTMLLinkElement3
 
interface  IHTMLLinkElement4
 
interface  DispHTMLLinkElement
 
interface  IHTMLTxtRange
 
interface  IHTMLDOMRange
 
class  HTMLStyleSheetsCollection
 
interface  DispHTMLFormElement
 
interface  HTMLFormElementEvents
 
interface  HTMLFormElementEvents2
 
class  HTMLFormElement
 
interface  IHTMLImgElement
 
interface  IHTMLImageElementFactory
 
interface  DispHTMLImg
 
interface  IHTMLXMLHttpRequest
 
interface  IHTMLXMLHttpRequest2
 
interface  IHTMLXMLHttpRequestFactory
 
interface  DispHTMLXMLHttpRequest
 
interface  IHTMLControlElement
 
interface  IHTMLBodyElement
 
interface  IHTMLBodyElement2
 
interface  DispHTMLBody
 
class  HTMLBody
 
interface  DispHTMLAnchorElement
 
interface  IHTMLAreaElement
 
interface  DispHTMLAreaElement
 
interface  IHTMLLabelElement
 
interface  IHTMLLabelElement2
 
interface  DispHTMLLabelElement
 
interface  IHTMLElementCollection
 
interface  DispHTMLElementCollection
 
interface  IHTMLSelectElement
 
interface  DispHTMLSelectElement
 
interface  IHTMLSelectionObject
 
interface  IHTMLSelectionObject2
 
interface  IHTMLSelection
 
interface  IHTMLOptionElement
 
interface  IHTMLOptionElement3
 
interface  IHTMLOptionElementFactory
 
interface  DispHTMLOptionElement
 
class  HTMLOptionElement
 
interface  IHTMLInputTextElement
 
interface  DispHTMLInputElement
 
interface  IHTMLTextAreaElement
 
interface  DispHTMLTextAreaElement
 
interface  IHTMLButtonElement
 
interface  DispHTMLButtonElement
 
interface  IHTMLHeadElement
 
interface  IHTMLHeadElement2
 
interface  IHTMLTitleElement
 
interface  IHTMLMetaElement
 
interface  IHTMLMetaElement2
 
interface  IHTMLMetaElement3
 
interface  DispHTMLHeadElement
 
interface  DispHTMLTitleElement
 
interface  DispHTMLMetaElement
 
interface  DispHTMLUnknownElement
 
interface  IOmHistory
 
class  HTMLHistory
 
class  CMimeTypes
 
interface  DispCPlugins
 
class  CPlugins
 
class  COpsProfile
 
interface  DispHTMLNavigator
 
class  HTMLNavigator
 
interface  DispHTMLHistory
 
interface  DispHTMLLocation
 
class  HTMLLocation
 
interface  IHTMLDataTransfer
 
interface  IHTMLEventObj
 
interface  DispCEventObj
 
interface  IHTMLFramesCollection2
 
interface  IHTMLScreen
 
interface  IHTMLWindow2
 
interface  IHTMLWindow3
 
interface  IHTMLWindow4
 
interface  IHTMLWindow5
 
interface  IHTMLWindow6
 
interface  DispHTMLScreen
 
interface  DispHTMLWindow2
 
interface  DispHTMLWindowProxy
 
interface  HTMLWindowEvents
 
interface  HTMLWindowEvents2
 
class  HTMLWindowProxy
 
interface  HTMLDocumentEvents
 
interface  HTMLTextContainerEvents
 
interface  HTMLTextContainerEvents2
 
interface  IDOMProcessingInstruction
 
interface  IHTMLDocument
 
interface  IHTMLDocument2
 
interface  IHTMLDocument3
 
interface  IHTMLDocument4
 
interface  IHTMLDocument5
 
interface  IHTMLDocument6
 
interface  IHTMLDocument7
 
interface  DispHTMLDocument
 
class  HTMLDocument
 
interface  IWebBridge
 
class  Scriptlet
 
interface  DispHTMLEmbed
 
interface  IHTMLCommentElement
 
interface  IHTMLCommentElement2
 
interface  DispHTMLCommentElement
 
interface  HTMLElementEvents2
 
interface  HTMLElementEvents
 
class  HTMLCommentElement
 
interface  HTMLTableEvents2
 
interface  IHTMLTableCaption
 
interface  IHTMLTable
 
interface  IHTMLTable2
 
interface  IHTMLTable3
 
class  HTMLTable
 
interface  IHTMLTableRow
 
interface  IHTMLTableCell
 
interface  DispHTMLTable
 
interface  DispHTMLTableRow
 
interface  DispHTMLTableCell
 
interface  IHTMLScriptElement
 
interface  IHTMLScriptElement2
 
interface  DispHTMLScriptElement
 
interface  IHTMLObjectElement
 
interface  IHTMLObjectElement2
 
interface  IHTMLParamElement
 
interface  IHTMLParamElement2
 
interface  DispHTMLObjectElement
 
interface  DispHTMLParamElement
 
interface  IHTMLFrameBase
 
interface  IHTMLFrameBase2
 
interface  IHTMLFrameElement3
 
interface  DispHTMLFrameElement
 
interface  IHTMLIFrameElement
 
interface  IHTMLIFrameElement2
 
interface  IHTMLIFrameElement3
 
interface  DispHTMLIFrame
 
interface  IHTMLStyleElement
 
interface  DispHTMLStyleElement
 
interface  IHTMLStorage
 
interface  IEventTarget
 
interface  IDOMEvent
 
interface  IMarkupContainer
 
interface  IMarkupPointer
 
interface  IHTMLDOMConstructorCollection
 
interface  IXMLGenericParse
 
interface  ISegment
 
interface  IElementSegment
 
interface  ISelectionServicesListener
 
interface  ISelectionServices
 
interface  IHTMLEditDesigner
 
interface  IHTMLEditServices
 
interface  IElementBehaviorSite
 
interface  IElementBehavior
 
interface  IElementBehaviorFactory
 

Typedefs

typedef enum
MSHTML::_DomConstructor 
DomConstructor
 

Enumerations

enum  _DomConstructor {
  DomConstructorObject = 0, DomConstructorAttr = 1, DomConstructorBehaviorUrnsCollection = 2, DomConstructorBookmarkCollection = 3,
  DomConstructorCompatibleInfo = 4, DomConstructorCompatibleInfoCollection = 5, DomConstructorControlRangeCollection = 6, DomConstructorCSSCurrentStyleDeclaration = 7,
  DomConstructorCSSRuleList = 8, DomConstructorCSSRuleStyleDeclaration = 9, DomConstructorCSSStyleDeclaration = 10, DomConstructorCSSStyleRule = 11,
  DomConstructorCSSStyleSheet = 12, DomConstructorDataTransfer = 13, DomConstructorDOMImplementation = 14, DomConstructorElement = 15,
  DomConstructorEvent = 16, DomConstructorHistory = 17, DomConstructorHTCElementBehaviorDefaults = 18, DomConstructorHTMLAnchorElement = 19,
  DomConstructorHTMLAreaElement = 20, DomConstructorHTMLAreasCollection = 21, DomConstructorHTMLBaseElement = 22, DomConstructorHTMLBaseFontElement = 23,
  DomConstructorHTMLBGSoundElement = 24, DomConstructorHTMLBlockElement = 25, DomConstructorHTMLBodyElement = 26, DomConstructorHTMLBRElement = 27,
  DomConstructorHTMLButtonElement = 28, DomConstructorHTMLCollection = 29, DomConstructorHTMLCommentElement = 30, DomConstructorHTMLDDElement = 31,
  DomConstructorHTMLDivElement = 32, DomConstructorHTMLDocument = 33, DomConstructorHTMLDListElement = 34, DomConstructorHTMLDTElement = 35,
  DomConstructorHTMLEmbedElement = 36, DomConstructorHTMLFieldSetElement = 37, DomConstructorHTMLFontElement = 38, DomConstructorHTMLFormElement = 39,
  DomConstructorHTMLFrameElement = 40, DomConstructorHTMLFrameSetElement = 41, DomConstructorHTMLGenericElement = 42, DomConstructorHTMLHeadElement = 43,
  DomConstructorHTMLHeadingElement = 44, DomConstructorHTMLHRElement = 45, DomConstructorHTMLHtmlElement = 46, DomConstructorHTMLIFrameElement = 47,
  DomConstructorHTMLImageElement = 48, DomConstructorHTMLInputElement = 49, DomConstructorHTMLIsIndexElement = 50, DomConstructorHTMLLabelElement = 51,
  DomConstructorHTMLLegendElement = 52, DomConstructorHTMLLIElement = 53, DomConstructorHTMLLinkElement = 54, DomConstructorHTMLMapElement = 55,
  DomConstructorHTMLMarqueeElement = 56, DomConstructorHTMLMetaElement = 57, DomConstructorHTMLModelessDialog = 58, DomConstructorHTMLNamespaceInfo = 59,
  DomConstructorHTMLNamespaceInfoCollection = 60, DomConstructorHTMLNextIdElement = 61, DomConstructorHTMLNoShowElement = 62, DomConstructorHTMLObjectElement = 63,
  DomConstructorHTMLOListElement = 64, DomConstructorHTMLOptionElement = 65, DomConstructorHTMLParagraphElement = 66, DomConstructorHTMLParamElement = 67,
  DomConstructorHTMLPhraseElement = 68, DomConstructorHTMLPluginsCollection = 69, DomConstructorHTMLPopup = 70, DomConstructorHTMLScriptElement = 71,
  DomConstructorHTMLSelectElement = 72, DomConstructorHTMLSpanElement = 73, DomConstructorHTMLStyleElement = 74, DomConstructorHTMLTableCaptionElement = 75,
  DomConstructorHTMLTableCellElement = 76, DomConstructorHTMLTableColElement = 77, DomConstructorHTMLTableElement = 78, DomConstructorHTMLTableRowElement = 79,
  DomConstructorHTMLTableSectionElement = 80, DomConstructorHTMLTextAreaElement = 81, DomConstructorHTMLTextElement = 82, DomConstructorHTMLTitleElement = 83,
  DomConstructorHTMLUListElement = 84, DomConstructorHTMLUnknownElement = 85, DomConstructorImage = 86, DomConstructorLocation = 87,
  DomConstructorNamedNodeMap = 88, DomConstructorNavigator = 89, DomConstructorNodeList = 90, DomConstructorOption = 91,
  DomConstructorScreen = 92, DomConstructorSelection = 93, DomConstructorStaticNodeList = 94, DomConstructorStorage = 95,
  DomConstructorStyleSheetList = 96, DomConstructorStyleSheetPage = 97, DomConstructorStyleSheetPageList = 98, DomConstructorText = 99,
  DomConstructorTextRange = 100, DomConstructorTextRangeCollection = 101, DomConstructorTextRectangle = 102, DomConstructorTextRectangleList = 103,
  DomConstructorWindow = 104, DomConstructorXDomainRequest = 105, DomConstructorXMLHttpRequest = 106, DomConstructorMax = 107,
  DomConstructor_Max = 2147483647L
}
 

Functions

 importlib ("stdole2.tlb")
 
coclass MSHTML::HTMLStyle uuid(3050f6ae-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLRenderStyle[propget, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] HRESULT textLineThroughStyle ([retval, out] BSTR *p)
 
coclass
MSHTML::HTMLCurrentStyle uuid(3050f4a3-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLRect[propget, id(DISPID_IHTMLRECT_LEFT)] HRESULT 
left ([retval, out] LONG *p)
 
coclass
MSHTML::HTMLStyleSheetRule
uuid(3050F2E5-98B5-11Cf-BB82-00AA00BDCE0B)] interface IHTMLStyleSheetRulesCollection[id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM)] HRESULT 
item ([in] LONG index, [retval, out] IHTMLStyleSheetRule **ppHTMLStyleSheetRule)
 
coclass
MSHTML::HTMLStyleSheetRulesCollection
uuid(3050f7ee-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLStyleSheetPage[propget, id(DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS)] HRESULT 
pseudoClass ([retval, out] BSTR *p)
 
coclass
MSHTML::HTMLStyleSheetPage
uuid(3050f7f0-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLStyleSheetPagesCollection[id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM)] HRESULT 
item ([in] LONG index, [retval, out] IHTMLStyleSheetPage **ppHTMLStyleSheetPage)
 
coclass
MSHTML::HTMLStyleSheetPagesCollection
uuid(3050F2E3-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLStyleSheet[propget, id(DISPID_IHTMLSTYLESHEET_TITLE)] HRESULT 
title ([retval, out] BSTR *p)
 
HRESULT addImport ([in] BSTR bstrURL, [defaultvalue(-1), in] LONG lIndex, [retval, out] LONG *plIndex)
 
HRESULT addRule ([in] BSTR bstrSelector, [in] BSTR bstrStyle, [defaultvalue(-1), in] LONG lIndex, [retval, out] LONG *plNewIndex)
 
HRESULT removeImport ([in] LONG lIndex)
 
HRESULT removeRule ([in] LONG lIndex)
 
coclass MSHTML::HTMLStyleSheet
uuid(3050F37E-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLStyleSheetsCollection[propget, id(DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM)] HRESULT 
_newEnum ([retval, out] IUnknown **p)
 
HRESULT item ([in] VARIANT *pvarIndex, [retval, out] VARIANT *pvarResult)
 
coclass
MSHTML::HTMLStyleSheetsCollection
uuid(3050F1F7-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLFormElement[propget, id(DISPID_IHTMLFORMELEMENT_ACTION)] HRESULT 
action ([retval, out] BSTR *p)
 
HRESULT submit ()
 
HRESULT reset ()
 
HRESULT item ([optional, in] VARIANT name, [optional, in] VARIANT index, [retval, out] IDispatch **pdisp)
 
HRESULT tags ([in] VARIANT tagName, [retval, out] IDispatch **pdisp)
 
coclass
MSHTML::HTMLFormElement uuid(3050f230-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLTextContainer[propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT), displaybind, bindable] HRESULT 
scrollHeight ([retval, out] LONG *p)
 
coclass MSHTML::HTMLBody uuid(3050f1da-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLAnchorElement[propget, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable] HRESULT href ([retval, out] BSTR *p)
 
HRESULT focus ()
 
HRESULT blur ()
 
coclass
MSHTML::HTMLOptionElement uuid(3050f5d2-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLInputElement[propget, id(DISPID_IHTMLINPUTELEMENT_TYPE)] HRESULT 
type ([retval, out] BSTR *p)
 
HRESULT select ()
 
HRESULT createTextRange ([retval, out] IHTMLTxtRange **range)
 
coclass MSHTML::HTMLHistory
uuid(3050F3FC-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLMimeTypesCollection[noncreatable, uuid(3050f3fe-98b5-11cf-bb82-00aa00bdce0b)] coclass MSHTML::CMimeTypes uuid(3050F3FD-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLPluginsCollection[id(DISPID_IHTMLPLUGINSCOLLECTION_REFRESH)] HRESULT 
refresh ([defaultvalue(0), in] VARIANT_BOOL reload)
 
coclass MSHTML::CPlugins uuid(3050F401-98B5-11CF-BB82-00AA00BDCE0B)] interface IHTMLOpsProfile[id(DISPID_IHTMLOPSPROFILE_CLEARREQUEST)] HRESULT clearRequest ()
 
HRESULT doRequest ([in] VARIANT usage, [optional, in] VARIANT fname, [optional, in] VARIANT domain, [optional, in] VARIANT path, [optional, in] VARIANT expire, [optional, in] VARIANT reserved)
 
HRESULT getAttribute ([in] BSTR name, [retval, out] BSTR *value)
 
HRESULT setAttribute ([in] BSTR name, [in] BSTR value, [optional, in] VARIANT prefs, [retval, out] VARIANT_BOOL *success)
 
HRESULT commitChanges ([retval, out] VARIANT_BOOL *success)
 
HRESULT addReadRequest ([in] BSTR name, [optional, in] VARIANT reserved, [retval, out] VARIANT_BOOL *success)
 
HRESULT doReadRequest ([in] VARIANT usage, [optional, in] VARIANT fname, [optional, in] VARIANT domain, [optional, in] VARIANT path, [optional, in] VARIANT expire, [optional, in] VARIANT reserved)
 
HRESULT doWriteRequest ([retval, out] VARIANT_BOOL *success)
 
coclass MSHTML::COpsProfile
uuid(FECEAAA5-8405-11CF-8BA1-00AA00476DA6)] interface IOmNavigator[propget, id(DISPID_IOMNAVIGATOR_APPNAME)] HRESULT 
appName ([retval, out] BSTR *p)
 
HRESULT javaEnabled ([retval, out] VARIANT_BOOL *enabled)
 
HRESULT taintEnabled ([retval, out] VARIANT_BOOL *enabled)
 
HRESULT toString ([retval, out] BSTR *String)
 
HRESULT reload ([defaultvalue(0), in] VARIANT_BOOL flag)
 
HRESULT replace ([in] BSTR bstr)
 
HRESULT assign ([in] BSTR bstr)
 
HRESULT item ([in] LONG index, [out, retval] VARIANT *pVarBookmark)
 
coclass MSHTML::HTMLWindowProxy uuid (3050f613-98b5-11cf-bb82-00aa00bdce0b)] dispinterface HTMLDocumentEvents2
 
coclass MSHTML::HTMLDocument uuid (a6d897ff-0a95-11d1-b0ba-006008166e11)] dispinterface DWebBridgeEvents
 
coclass MSHTML::Scriptlet uuid(3050f25f-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLEmbedElement[propget, id(DISPID_IHTMLEMBEDELEMENT_HIDDEN)] HRESULT hidden ([retval, out] BSTR *p)
 
coclass MSHTML::HTMLCommentElement uuid (3050f407-98b5-11cf-bb82-00aa00bdce0b)] dispinterface HTMLTableEvents
 
coclass MSHTML::HTMLTable uuid(3050f23b-98b5-11cf-bb82-00aa00bdce0b)] interface IHTMLTableSection[propget, id(DISPID_IHTMLTABLESECTION_ALIGN)] HRESULT align ([retval, out] BSTR *p)
 
HRESULT insertRow ([defaultvalue(-1), in] LONG index, [retval, out] IDispatch **row)
 
HRESULT deleteRow ([defaultvalue(-1), in] LONG index)
 

Variables

coclass MSHTML::HTMLStyle odl
 
coclass MSHTML::HTMLStyle oleautomation
 
coclass MSHTML::HTMLStyle dual
 
coclass MSHTML::HTMLWindowProxy hidden
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
DomConstructorObject 
DomConstructorAttr 
DomConstructorBehaviorUrnsCollection 
DomConstructorBookmarkCollection 
DomConstructorCompatibleInfo 
DomConstructorCompatibleInfoCollection 
DomConstructorControlRangeCollection 
DomConstructorCSSCurrentStyleDeclaration 
DomConstructorCSSRuleList 
DomConstructorCSSRuleStyleDeclaration 
DomConstructorCSSStyleDeclaration 
DomConstructorCSSStyleRule 
DomConstructorCSSStyleSheet 
DomConstructorDataTransfer 
DomConstructorDOMImplementation 
DomConstructorElement 
DomConstructorEvent 
DomConstructorHistory 
DomConstructorHTCElementBehaviorDefaults 
DomConstructorHTMLAnchorElement 
DomConstructorHTMLAreaElement 
DomConstructorHTMLAreasCollection 
DomConstructorHTMLBaseElement 
DomConstructorHTMLBaseFontElement 
DomConstructorHTMLBGSoundElement 
DomConstructorHTMLBlockElement 
DomConstructorHTMLBodyElement 
DomConstructorHTMLBRElement 
DomConstructorHTMLButtonElement 
DomConstructorHTMLCollection 
DomConstructorHTMLCommentElement 
DomConstructorHTMLDDElement 
DomConstructorHTMLDivElement 
DomConstructorHTMLDocument 
DomConstructorHTMLDListElement 
DomConstructorHTMLDTElement 
DomConstructorHTMLEmbedElement 
DomConstructorHTMLFieldSetElement 
DomConstructorHTMLFontElement 
DomConstructorHTMLFormElement 
DomConstructorHTMLFrameElement 
DomConstructorHTMLFrameSetElement 
DomConstructorHTMLGenericElement 
DomConstructorHTMLHeadElement 
DomConstructorHTMLHeadingElement 
DomConstructorHTMLHRElement 
DomConstructorHTMLHtmlElement 
DomConstructorHTMLIFrameElement 
DomConstructorHTMLImageElement 
DomConstructorHTMLInputElement 
DomConstructorHTMLIsIndexElement 
DomConstructorHTMLLabelElement 
DomConstructorHTMLLegendElement 
DomConstructorHTMLLIElement 
DomConstructorHTMLLinkElement 
DomConstructorHTMLMapElement 
DomConstructorHTMLMarqueeElement 
DomConstructorHTMLMetaElement 
DomConstructorHTMLModelessDialog 
DomConstructorHTMLNamespaceInfo 
DomConstructorHTMLNamespaceInfoCollection 
DomConstructorHTMLNextIdElement 
DomConstructorHTMLNoShowElement 
DomConstructorHTMLObjectElement 
DomConstructorHTMLOListElement 
DomConstructorHTMLOptionElement 
DomConstructorHTMLParagraphElement 
DomConstructorHTMLParamElement 
DomConstructorHTMLPhraseElement 
DomConstructorHTMLPluginsCollection 
DomConstructorHTMLPopup 
DomConstructorHTMLScriptElement 
DomConstructorHTMLSelectElement 
DomConstructorHTMLSpanElement 
DomConstructorHTMLStyleElement 
DomConstructorHTMLTableCaptionElement 
DomConstructorHTMLTableCellElement 
DomConstructorHTMLTableColElement 
DomConstructorHTMLTableElement 
DomConstructorHTMLTableRowElement 
DomConstructorHTMLTableSectionElement 
DomConstructorHTMLTextAreaElement 
DomConstructorHTMLTextElement 
DomConstructorHTMLTitleElement 
DomConstructorHTMLUListElement 
DomConstructorHTMLUnknownElement 
DomConstructorImage 
DomConstructorLocation 
DomConstructorNamedNodeMap 
DomConstructorNavigator 
DomConstructorNodeList 
DomConstructorOption 
DomConstructorScreen 
DomConstructorSelection 
DomConstructorStaticNodeList 
DomConstructorStorage 
DomConstructorStyleSheetList 
DomConstructorStyleSheetPage 
DomConstructorStyleSheetPageList 
DomConstructorText 
DomConstructorTextRange 
DomConstructorTextRangeCollection 
DomConstructorTextRectangle 
DomConstructorTextRectangleList 
DomConstructorWindow 
DomConstructorXDomainRequest 
DomConstructorXMLHttpRequest 
DomConstructorMax 
DomConstructor_Max 

Definition at line 110 of file mshtml.idl.

110  {
112  DomConstructorAttr = 1,
127  DomConstructorEvent = 16,
197  DomConstructorImage = 86,
210  DomConstructorText = 99,
215  DomConstructorWindow = 104,
218  DomConstructorMax = 107,
219  DomConstructor_Max = 2147483647L
Definition: bidi.c:75
enum MSHTML::_DomConstructor DomConstructor

Function Documentation

coclass MSHTML::HTMLStyleSheet uuid (3050F37E-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLStyleSheetsCollection [propget, id(DISPID_IHTMLSTYLESHEETSCOLLECTION__NEWENUM)] HRESULT MSHTML::_newEnum ( [retval, out] IUnknown **  p)
coclass MSHTML::HTMLStyleSheetsCollection uuid (3050F1F7-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLFormElement [propget, id(DISPID_IHTMLFORMELEMENT_ACTION)] HRESULT MSHTML::action ( [retval, out] BSTR p)
HRESULT MSHTML::addImport ( [in] BSTR  bstrURL,
[defaultvalue(-1), in] LONG  lIndex,
[retval, out] LONG plIndex 
)
HRESULT MSHTML::addReadRequest ( [in] BSTR  name,
[optional, in] VARIANT  reserved,
[retval, out] VARIANT_BOOL success 
)
HRESULT MSHTML::addRule ( [in] BSTR  bstrSelector,
[in] BSTR  bstrStyle,
[defaultvalue(-1), in] LONG  lIndex,
[retval, out] LONG plNewIndex 
)
coclass MSHTML::HTMLTable uuid (3050f23b-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLTableSection [propget, id(DISPID_IHTMLTABLESECTION_ALIGN)] HRESULT MSHTML::align ( [retval, out] BSTR p)
coclass MSHTML::COpsProfile uuid (FECEAAA5-8405-11CF-8BA1-00AA00476DA6) ] interface IOmNavigator [propget, id(DISPID_IOMNAVIGATOR_APPNAME)] HRESULT MSHTML::appName ( [retval, out] BSTR p)
HRESULT MSHTML::blur ( )
coclass MSHTML::CPlugins uuid (3050F401-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLOpsProfile [id(DISPID_IHTMLOPSPROFILE_CLEARREQUEST)] HRESULT MSHTML::clearRequest ( )
HRESULT MSHTML::commitChanges ( [retval, out] VARIANT_BOOL success)
HRESULT MSHTML::createTextRange ( [retval, out] IHTMLTxtRange **  range)
HRESULT MSHTML::deleteRow ( [defaultvalue(-1), in] LONG  index)
HRESULT MSHTML::doReadRequest ( [in] VARIANT  usage,
[optional, in] VARIANT  fname,
[optional, in] VARIANT  domain,
[optional, in] VARIANT  path,
[optional, in] VARIANT  expire,
[optional, in] VARIANT  reserved 
)
HRESULT MSHTML::doRequest ( [in] VARIANT  usage,
[optional, in] VARIANT  fname,
[optional, in] VARIANT  domain,
[optional, in] VARIANT  path,
[optional, in] VARIANT  expire,
[optional, in] VARIANT  reserved 
)
HRESULT MSHTML::doWriteRequest ( [retval, out] VARIANT_BOOL success)
HRESULT MSHTML::getAttribute ( [in] BSTR  name,
[retval, out] BSTR value 
)
coclass MSHTML::Scriptlet uuid (3050f25f-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLEmbedElement [propget, id(DISPID_IHTMLEMBEDELEMENT_HIDDEN)] HRESULT MSHTML::hidden ( [retval, out] BSTR p)
coclass MSHTML::HTMLBody uuid (3050f1da-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLAnchorElement [propget, id(DISPID_IHTMLANCHORELEMENT_HREF), displaybind, bindable] HRESULT MSHTML::href ( [retval, out] BSTR p)
MSHTML::importlib ( "stdole2.tlb"  )
HRESULT MSHTML::insertRow ( [defaultvalue(-1), in] LONG  index,
[retval, out] IDispatch **  row 
)
coclass MSHTML::HTMLStyleSheetRule uuid (3050F2E5-98B5-11Cf-BB82-00AA00BDCE0B) ] interface IHTMLStyleSheetRulesCollection [id(DISPID_IHTMLSTYLESHEETRULESCOLLECTION_ITEM)] HRESULT MSHTML::item ( [in] LONG  index,
[retval, out] IHTMLStyleSheetRule **  ppHTMLStyleSheetRule 
)
coclass MSHTML::HTMLStyleSheetPage uuid (3050f7f0-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLStyleSheetPagesCollection [id(DISPID_IHTMLSTYLESHEETPAGESCOLLECTION_ITEM)] HRESULT MSHTML::item ( [in] LONG  index,
[retval, out] IHTMLStyleSheetPage **  ppHTMLStyleSheetPage 
)
HRESULT MSHTML::item ( [in] VARIANT pvarIndex,
[retval, out] VARIANT pvarResult 
)
HRESULT MSHTML::item ( [optional, in] VARIANT  name,
[optional, in] VARIANT  index,
[retval, out] IDispatch **  pdisp 
)
HRESULT MSHTML::item ( [in] LONG  index,
[out, retval] VARIANT pVarBookmark 
)
HRESULT MSHTML::javaEnabled ( [retval, out] VARIANT_BOOL enabled)
coclass MSHTML::HTMLCurrentStyle uuid (3050f4a3-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLRect [propget, id(DISPID_IHTMLRECT_LEFT)] HRESULT MSHTML::left ( [retval, out] LONG p)
coclass MSHTML::HTMLStyleSheetRulesCollection uuid (3050f7ee-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLStyleSheetPage [propget, id(DISPID_IHTMLSTYLESHEETPAGE_PSEUDOCLASS)] HRESULT MSHTML::pseudoClass ( [retval, out] BSTR p)
coclass MSHTML::HTMLHistory uuid (3050F3FC-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLMimeTypesCollection [ noncreatable, uuid(3050f3fe-98b5-11cf-bb82-00aa00bdce0b)] coclass MSHTML::CMimeTypes uuid (3050F3FD-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLPluginsCollection [id(DISPID_IHTMLPLUGINSCOLLECTION_REFRESH)] HRESULT MSHTML::refresh ( [defaultvalue(0), in] VARIANT_BOOL  reload)
HRESULT MSHTML::reload ( [defaultvalue(0), in] VARIANT_BOOL  flag)
HRESULT MSHTML::removeImport ( [in] LONG  lIndex)
HRESULT MSHTML::removeRule ( [in] LONG  lIndex)
HRESULT MSHTML::replace ( [in] BSTR  bstr)
HRESULT MSHTML::reset ( )
coclass MSHTML::HTMLFormElement uuid (3050f230-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLTextContainer [propget, id(DISPID_IHTMLTEXTCONTAINER_SCROLLHEIGHT), displaybind, bindable] HRESULT MSHTML::scrollHeight ( [retval, out] LONG p)
HRESULT MSHTML::select ( )
HRESULT MSHTML::setAttribute ( [in] BSTR  name,
[in] BSTR  value,
[optional, in] VARIANT  prefs,
[retval, out] VARIANT_BOOL success 
)
HRESULT MSHTML::submit ( )

Referenced by test_submit(), and WinMain().

HRESULT MSHTML::tags ( [in] VARIANT  tagName,
[retval, out] IDispatch **  pdisp 
)
HRESULT MSHTML::taintEnabled ( [retval, out] VARIANT_BOOL enabled)
coclass MSHTML::HTMLStyle uuid (3050f6ae-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLRenderStyle [propget, id(DISPID_IHTMLRENDERSTYLE_TEXTLINETHROUGHSTYLE), displaybind, bindable] HRESULT MSHTML::textLineThroughStyle ( [retval, out] BSTR p)
coclass MSHTML::HTMLStyleSheetPagesCollection uuid (3050F2E3-98B5-11CF-BB82-00AA00BDCE0B) ] interface IHTMLStyleSheet [propget, id(DISPID_IHTMLSTYLESHEET_TITLE)] HRESULT MSHTML::title ( [retval, out] BSTR p)
HRESULT MSHTML::toString ( [retval, out] BSTR String)
coclass MSHTML::HTMLOptionElement uuid (3050f5d2-98b5-11cf-bb82-00aa00bdce0b) ] interface IHTMLInputElement [propget, id(DISPID_IHTMLINPUTELEMENT_TYPE)] HRESULT MSHTML::type ( [retval, out] BSTR p)
coclass MSHTML::HTMLDocument MSHTML::uuid ( a6d897ff-0a95-11d1-b0ba-  006008166e11)

Definition at line 15350 of file mshtml.idl.

15521 {
coclass MSHTML::HTMLWindowProxy MSHTML::uuid ( 3050f613-98b5-11cf-bb82-  00aa00bdce0b)

Definition at line 12988 of file mshtml.idl.

13069 {
13070 properties:
13071 methods:
13073  void onload();
13074 
13076  void onunload();
13077 
13079  VARIANT_BOOL onhelp();
13080 
13082  void onfocus();
13083 
13085  void onblur();
13086 
13088  void onerror([in] BSTR description,
13089  [in] BSTR url,
13090  [in] LONG line);
13091 
13093  void onresize();
13094 
13096  void onscroll();
13097 
13099  void onbeforeunload();
13100 
13102  void onbeforeprint();
13103 
13105  void onafterprint();
13106 }
13107 
#define DISPID_HTMLWINDOWEVENTS_ONFOCUS
Definition: mshtmdid.h:1811
BSTR id
#define DISPID_HTMLWINDOWEVENTS_ONBEFOREUNLOAD
Definition: mshtmdid.h:1816
VARIANT onscroll
OLECHAR * BSTR
Definition: compat.h:1927
const char * description
Definition: directx.c:2489
short VARIANT_BOOL
Definition: compat.h:1924
long LONG
Definition: pedump.c:60
#define DISPID_HTMLWINDOWEVENTS_ONBEFOREPRINT
Definition: mshtmdid.h:1817
Definition: parser.c:48
VARIANT onblur
#define DISPID_HTMLWINDOWEVENTS_ONBLUR
Definition: mshtmdid.h:1812
static const WCHAR url[]
Definition: encode.c:1431
#define DISPID_HTMLWINDOWEVENTS_ONUNLOAD
Definition: mshtmdid.h:1809
#define DISPID_HTMLWINDOWEVENTS_ONHELP
Definition: mshtmdid.h:1810
GLfloat CONST GLvector4f * in
Definition: m_xform.h:122
#define DISPID_HTMLWINDOWEVENTS_ONSCROLL
Definition: mshtmdid.h:1815
VARIANT onload
#define DISPID_HTMLWINDOWEVENTS_ONRESIZE
Definition: mshtmdid.h:1814
#define DISPID_HTMLWINDOWEVENTS_ONLOAD
Definition: mshtmdid.h:1808
VARIANT onerror
#define DISPID_HTMLWINDOWEVENTS_ONERROR
Definition: mshtmdid.h:1813
VARIANT onfocus
#define DISPID_HTMLWINDOWEVENTS_ONAFTERPRINT
Definition: mshtmdid.h:1818
coclass MSHTML::HTMLCommentElement MSHTML::uuid ( 3050f407-98b5-11cf-bb82-  00aa00bdce0b)

Definition at line 16096 of file mshtml.idl.

16277 {
16278  [default] dispinterface DispHTMLCommentElement;
16279  [source, default] dispinterface HTMLElementEvents;
16280  [source] dispinterface HTMLElementEvents2;
16281  interface IHTMLElement;
16282  interface IHTMLElement2;
16283  interface IHTMLElement3;
16284  interface IHTMLElement4;
16285  interface IHTMLUniqueName;
16286  interface IHTMLDOMNode;
16287  interface IHTMLDOMNode2;
16288  interface IHTMLCommentElement;
16289  interface IHTMLCommentElement2;
16290 }
GLsizei GLsizei GLchar * source
Definition: glext.h:6048

Variable Documentation

coclass MSHTML::HTMLTable MSHTML::dual
coclass MSHTML::HTMLCommentElement MSHTML::hidden
coclass MSHTML::HTMLTable MSHTML::odl
coclass MSHTML::HTMLTable MSHTML::oleautomation