mshtml.idl: Added IHTMLDOMConstructorCollection declaration.

This commit is contained in:
Jacek Caban 2012-07-31 14:27:56 +02:00 committed by Alexandre Julliard
parent aa68bf130e
commit 76cb174dca
2 changed files with 550 additions and 0 deletions

View file

@ -2903,6 +2903,114 @@
#define DISPID_IHTMLSTORAGE_REMOVEITEM DISPID_DOMSTORAGE+5
#define DISPID_IHTMLSTORAGE_CLEAR DISPID_DOMSTORAGE+7
/* IHTMLDOMConstructorCollection */
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_ATTR DISPID_WINDOW+8001+DomConstructorAttr
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_BEHAVIORURNSCOLLECTION DISPID_WINDOW+8001+DomConstructorBehaviorUrnsCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_BOOKMARKCOLLECTION DISPID_WINDOW+8001+DomConstructorBookmarkCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_COMPATIBLEINFO DISPID_WINDOW+8001+DomConstructorCompatibleInfo
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_COMPATIBLEINFOCOLLECTION DISPID_WINDOW+8001+DomConstructorCompatibleInfoCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CONTROLRANGECOLLECTION DISPID_WINDOW+8001+DomConstructorControlRangeCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSCURRENTSTYLEDECLARATION DISPID_WINDOW+8001+DomConstructorCSSCurrentStyleDeclaration
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSRULELIST DISPID_WINDOW+8001+DomConstructorCSSRuleList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSRULESTYLEDECLARATION DISPID_WINDOW+8001+DomConstructorCSSRuleStyleDeclaration
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLEDECLARATION DISPID_WINDOW+8001+DomConstructorCSSStyleDeclaration
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLERULE DISPID_WINDOW+8001+DomConstructorCSSStyleRule
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLESHEET DISPID_WINDOW+8001+DomConstructorCSSStyleSheet
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_DATATRANSFER DISPID_WINDOW+8001+DomConstructorDataTransfer
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_DOMIMPLEMENTATION DISPID_WINDOW+8001+DomConstructorDOMImplementation
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_ELEMENT DISPID_WINDOW+8001+DomConstructorElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_EVENT DISPID_WINDOW+8001+DomConstructorEvent
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HISTORY DISPID_WINDOW+8001+DomConstructorHistory
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTCELEMENTBEHAVIORDEFAULTS DISPID_WINDOW+8001+DomConstructorHTCElementBehaviorDefaults
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLANCHORELEMENT DISPID_WINDOW+8001+DomConstructorHTMLAnchorElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLAREAELEMENT DISPID_WINDOW+8001+DomConstructorHTMLAreaElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLAREASCOLLECTION DISPID_WINDOW+8001+DomConstructorHTMLAreasCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBASEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBaseElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBASEFONTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBaseFontElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBGSOUNDELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBGSoundElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBLOCKELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBlockElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBODYELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBodyElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBRELEMENT DISPID_WINDOW+8001+DomConstructorHTMLBRElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBUTTONELEMENT DISPID_WINDOW+8001+DomConstructorHTMLButtonElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLCOLLECTION DISPID_WINDOW+8001+DomConstructorHTMLCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLCOMMENTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLCommentElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDDELEMENT DISPID_WINDOW+8001+DomConstructorHTMLDDElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDIVELEMENT DISPID_WINDOW+8001+DomConstructorHTMLDivElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDOCUMENT DISPID_WINDOW+8001+DomConstructorHTMLDocument
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDLISTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLDListElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLDTElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLEMBEDELEMENT DISPID_WINDOW+8001+DomConstructorHTMLEmbedElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFIELDSETELEMENT DISPID_WINDOW+8001+DomConstructorHTMLFieldSetElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFONTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLFontElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFORMELEMENT DISPID_WINDOW+8001+DomConstructorHTMLFormElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFRAMEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLFrameElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFRAMESETELEMENT DISPID_WINDOW+8001+DomConstructorHTMLFrameSetElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLGENERICELEMENT DISPID_WINDOW+8001+DomConstructorHTMLGenericElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHEADELEMENT DISPID_WINDOW+8001+DomConstructorHTMLHeadElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHEADINGELEMENT DISPID_WINDOW+8001+DomConstructorHTMLHeadingElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHRELEMENT DISPID_WINDOW+8001+DomConstructorHTMLHRElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHTMLELEMENT DISPID_WINDOW+8001+DomConstructorHTMLHtmlElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLIFRAMEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLIFrameElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLIMAGEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLImageElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLINPUTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLInputElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLISINDEXELEMENT DISPID_WINDOW+8001+DomConstructorHTMLIsIndexElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLABELELEMENT DISPID_WINDOW+8001+DomConstructorHTMLLabelElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLEGENDELEMENT DISPID_WINDOW+8001+DomConstructorHTMLLegendElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLIELEMENT DISPID_WINDOW+8001+DomConstructorHTMLLIElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLINKELEMENT DISPID_WINDOW+8001+DomConstructorHTMLLinkElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMAPELEMENT DISPID_WINDOW+8001+DomConstructorHTMLMapElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMARQUEEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLMarqueeElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMETAELEMENT DISPID_WINDOW+8001+DomConstructorHTMLMetaElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMODELESSDIALOG DISPID_WINDOW+8001+DomConstructorHTMLModelessDialog
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNAMESPACEINFO DISPID_WINDOW+8001+DomConstructorHTMLNamespaceInfo
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNAMESPACEINFOCOLLECTION DISPID_WINDOW+8001+DomConstructorHTMLNamespaceInfoCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNEXTIDELEMENT DISPID_WINDOW+8001+DomConstructorHTMLNextIdElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNOSHOWELEMENT DISPID_WINDOW+8001+DomConstructorHTMLNoShowElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOBJECTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLObjectElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOLISTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLOListElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOPTIONELEMENT DISPID_WINDOW+8001+DomConstructorHTMLOptionElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPARAGRAPHELEMENT DISPID_WINDOW+8001+DomConstructorHTMLParagraphElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPARAMELEMENT DISPID_WINDOW+8001+DomConstructorHTMLParamElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPHRASEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLPhraseElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPLUGINSCOLLECTION DISPID_WINDOW+8001+DomConstructorHTMLPluginsCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPOPUP DISPID_WINDOW+8001+DomConstructorHTMLPopup
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSCRIPTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLScriptElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSELECTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLSelectElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSPANELEMENT DISPID_WINDOW+8001+DomConstructorHTMLSpanElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSTYLEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLStyleElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECAPTIONELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableCaptionElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECELLELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableCellElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECOLELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableColElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLEROWELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableRowElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLESECTIONELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTableSectionElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTEXTAREAELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTextAreaElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTEXTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTextElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTITLEELEMENT DISPID_WINDOW+8001+DomConstructorHTMLTitleElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLULISTELEMENT DISPID_WINDOW+8001+DomConstructorHTMLUListElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLUNKNOWNELEMENT DISPID_WINDOW+8001+DomConstructorHTMLUnknownElement
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_IMAGE DISPID_WINDOW+8001+DomConstructorImage
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_LOCATION DISPID_WINDOW+8001+DomConstructorLocation
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NAMEDNODEMAP DISPID_WINDOW+8001+DomConstructorNamedNodeMap
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NAVIGATOR DISPID_WINDOW+8001+DomConstructorNavigator
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NODELIST DISPID_WINDOW+8001+DomConstructorNodeList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_OPTION DISPID_WINDOW+8001+DomConstructorOption
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_SCREEN DISPID_WINDOW+8001+DomConstructorScreen
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_SELECTION DISPID_WINDOW+8001+DomConstructorSelection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STATICNODELIST DISPID_WINDOW+8001+DomConstructorStaticNodeList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STORAGE DISPID_WINDOW+8001+DomConstructorStorage
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETLIST DISPID_WINDOW+8001+DomConstructorStyleSheetList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETPAGE DISPID_WINDOW+8001+DomConstructorStyleSheetPage
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETPAGELIST DISPID_WINDOW+8001+DomConstructorStyleSheetPageList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXT DISPID_WINDOW+8001+DomConstructorText
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRANGE DISPID_WINDOW+8001+DomConstructorTextRange
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRANGECOLLECTION DISPID_WINDOW+8001+DomConstructorTextRangeCollection
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRECTANGLE DISPID_WINDOW+8001+DomConstructorTextRectangle
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRECTANGLELIST DISPID_WINDOW+8001+DomConstructorTextRectangleList
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_WINDOW DISPID_WINDOW+8001+DomConstructorWindow
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_XDOMAINREQUEST DISPID_WINDOW+8001+DomConstructorXDomainRequest
#define DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_XMLHTTPREQUEST DISPID_WINDOW+8001+DomConstructorXMLHttpRequest
/* IEventTarget */
#define DISPID_IEVENTTARGET_ADDEVENTLISTENER DISPID_HTMLOBJECT+10
#define DISPID_IEVENTTARGET_REMOVEEVENTLISTENER DISPID_HTMLOBJECT+11

View file

@ -102,6 +102,118 @@ library MSHTML
importlib("stdole2.tlb");
typedef 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
} DomConstructor;
[
odl,
oleautomation,
@ -17410,6 +17522,336 @@ interface IMarkupPointer : IUnknown
[in] IMarkupPointer *pIEndSearch);
}
/*****************************************************************************
* IHTMLDOMConstructorCollection interface
*/
[
odl,
oleautomation,
dual,
uuid(3051049c-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLDOMConstructorCollection : IDispatch
{
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_ATTR)]
HRESULT Attr([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_BEHAVIORURNSCOLLECTION)]
HRESULT BehaviorUrnsCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_BOOKMARKCOLLECTION)]
HRESULT BookmarkCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_COMPATIBLEINFO)]
HRESULT CompatibleInfo([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_COMPATIBLEINFOCOLLECTION)]
HRESULT CompatibleInfoCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CONTROLRANGECOLLECTION)]
HRESULT ControlRangeCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSCURRENTSTYLEDECLARATION)]
HRESULT CSSCurrentStyleDeclaration([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSRULELIST)]
HRESULT CSSRuleList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSRULESTYLEDECLARATION)]
HRESULT CSSRuleStyleDeclaration([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLEDECLARATION)]
HRESULT CSSStyleDeclaration([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLERULE)]
HRESULT CSSStyleRule([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_CSSSTYLESHEET)]
HRESULT CSSStyleSheet([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_DATATRANSFER)]
HRESULT DataTransfer([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_DOMIMPLEMENTATION)]
HRESULT DOMImplementation([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_ELEMENT)]
HRESULT Element([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_EVENT)]
HRESULT Event([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HISTORY)]
HRESULT History([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTCELEMENTBEHAVIORDEFAULTS)]
HRESULT HTCElementBehaviorDefaults([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLANCHORELEMENT)]
HRESULT HTMLAnchorElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLAREAELEMENT)]
HRESULT HTMLAreaElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLAREASCOLLECTION)]
HRESULT HTMLAreasCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBASEELEMENT)]
HRESULT HTMLBaseElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBASEFONTELEMENT)]
HRESULT HTMLBaseFontElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBGSOUNDELEMENT)]
HRESULT HTMLBGSoundElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBLOCKELEMENT)]
HRESULT HTMLBlockElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBODYELEMENT)]
HRESULT HTMLBodyElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBRELEMENT)]
HRESULT HTMLBRElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLBUTTONELEMENT)]
HRESULT HTMLButtonElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLCOLLECTION)]
HRESULT HTMLCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLCOMMENTELEMENT)]
HRESULT HTMLCommentElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDDELEMENT)]
HRESULT HTMLDDElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDIVELEMENT)]
HRESULT HTMLDivElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDOCUMENT)]
HRESULT HTMLDocument([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDLISTELEMENT)]
HRESULT HTMLDListElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLDTELEMENT)]
HRESULT HTMLDTElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLEMBEDELEMENT)]
HRESULT HTMLEmbedElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFIELDSETELEMENT)]
HRESULT HTMLFieldSetElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFONTELEMENT)]
HRESULT HTMLFontElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFORMELEMENT)]
HRESULT HTMLFormElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFRAMEELEMENT)]
HRESULT HTMLFrameElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLFRAMESETELEMENT)]
HRESULT HTMLFrameSetElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLGENERICELEMENT)]
HRESULT HTMLGenericElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHEADELEMENT)]
HRESULT HTMLHeadElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHEADINGELEMENT)]
HRESULT HTMLHeadingElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHRELEMENT)]
HRESULT HTMLHRElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLHTMLELEMENT)]
HRESULT HTMLHtmlElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLIFRAMEELEMENT)]
HRESULT HTMLIFrameElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLIMAGEELEMENT)]
HRESULT HTMLImageElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLINPUTELEMENT)]
HRESULT HTMLInputElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLISINDEXELEMENT)]
HRESULT HTMLIsIndexElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLABELELEMENT)]
HRESULT HTMLLabelElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLEGENDELEMENT)]
HRESULT HTMLLegendElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLIELEMENT)]
HRESULT HTMLLIElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLLINKELEMENT)]
HRESULT HTMLLinkElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMAPELEMENT)]
HRESULT HTMLMapElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMARQUEEELEMENT)]
HRESULT HTMLMarqueeElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMETAELEMENT)]
HRESULT HTMLMetaElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLMODELESSDIALOG)]
HRESULT HTMLModelessDialog([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNAMESPACEINFO)]
HRESULT HTMLNamespaceInfo([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNAMESPACEINFOCOLLECTION)]
HRESULT HTMLNamespaceInfoCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNEXTIDELEMENT)]
HRESULT HTMLNextIdElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLNOSHOWELEMENT)]
HRESULT HTMLNoShowElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOBJECTELEMENT)]
HRESULT HTMLObjectElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOLISTELEMENT)]
HRESULT HTMLOListElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLOPTIONELEMENT)]
HRESULT HTMLOptionElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPARAGRAPHELEMENT)]
HRESULT HTMLParagraphElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPARAMELEMENT)]
HRESULT HTMLParamElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPHRASEELEMENT)]
HRESULT HTMLPhraseElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPLUGINSCOLLECTION)]
HRESULT HTMLPluginsCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLPOPUP)]
HRESULT HTMLPopup([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSCRIPTELEMENT)]
HRESULT HTMLScriptElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSELECTELEMENT)]
HRESULT HTMLSelectElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSPANELEMENT)]
HRESULT HTMLSpanElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLSTYLEELEMENT)]
HRESULT HTMLStyleElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECAPTIONELEMENT)]
HRESULT HTMLTableCaptionElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECELLELEMENT)]
HRESULT HTMLTableCellElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLECOLELEMENT)]
HRESULT HTMLTableColElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLEELEMENT)]
HRESULT HTMLTableElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLEROWELEMENT)]
HRESULT HTMLTableRowElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTABLESECTIONELEMENT)]
HRESULT HTMLTableSectionElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTEXTAREAELEMENT)]
HRESULT HTMLTextAreaElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTEXTELEMENT)]
HRESULT HTMLTextElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLTITLEELEMENT)]
HRESULT HTMLTitleElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLULISTELEMENT)]
HRESULT HTMLUListElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_HTMLUNKNOWNELEMENT)]
HRESULT HTMLUnknownElement([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_IMAGE)]
HRESULT Image([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_LOCATION)]
HRESULT Location([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NAMEDNODEMAP)]
HRESULT NamedNodeMap([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NAVIGATOR)]
HRESULT Navigator([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_NODELIST)]
HRESULT NodeList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_OPTION)]
HRESULT Option([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_SCREEN)]
HRESULT Screen([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_SELECTION)]
HRESULT Selection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STATICNODELIST)]
HRESULT StaticNodeList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STORAGE)]
HRESULT Storage([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETLIST)]
HRESULT StyleSheetList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETPAGE)]
HRESULT StyleSheetPage([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_STYLESHEETPAGELIST)]
HRESULT StyleSheetPageList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXT)]
HRESULT Text([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRANGE)]
HRESULT TextRange([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRANGECOLLECTION)]
HRESULT TextRangeCollection([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRECTANGLE)]
HRESULT TextRectangle([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_TEXTRECTANGLELIST)]
HRESULT TextRectangleList([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_WINDOW)]
HRESULT Window([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_XDOMAINREQUEST)]
HRESULT XDomainRequest([out, retval] IDispatch **p);
[propget, id(DISPID_IHTMLDOMCONSTRUCTORCOLLECTION_XMLHTTPREQUEST)]
HRESULT XMLHttpRequest([out, retval] IDispatch **p);
}
/*****************************************************************************
* IXMLGenericParse interface
*/