mshtml.idl: Add IHTMLDocument6 dispiface.
This commit is contained in:
parent
ba16fc9064
commit
44df672a38
|
@ -564,7 +564,9 @@
|
|||
#define DISPID_EVPROP_ONBEFOREACTIVATE (DISPID_EVENTS+90)
|
||||
#define DISPID_EVPROP_ONFOCUSIN (DISPID_EVENTS+91)
|
||||
#define DISPID_EVPROP_ONFOCUSOUT (DISPID_EVENTS+92)
|
||||
#define DISPID_EVPROPS_COUNT 93
|
||||
#define DISPID_EVPROP_ONSTORAGE (DISPID_EVENTS+93)
|
||||
#define DISPID_EVPROP_ONSTORAGECOMMIT (DISPID_EVENTS+94)
|
||||
#define DISPID_EVPROPS_COUNT 95
|
||||
|
||||
#define DISPID_EVMETH_ONMOUSEOVER STDDISPID_XOBJ_ONMOUSEOVER
|
||||
#define DISPID_EVMETH_ONMOUSEOUT STDDISPID_XOBJ_ONMOUSEOUT
|
||||
|
@ -656,6 +658,8 @@
|
|||
#define DISPID_EVMETH_ONBEFOREACTIVATE DISPID_ONBEFOREACTIVATE
|
||||
#define DISPID_EVMETH_ONFOCUSIN DISPID_ONFOCUSIN
|
||||
#define DISPID_EVMETH_ONFOCUSOUT DISPID_ONFOCUSOUT
|
||||
#define DISPID_EVMETH_ONSTORAGE DISPID_ONSTORAGE
|
||||
#define DISPID_EVMETH_ONSTORAGECOMMIT DISPID_ONSTORAGECOMMIT
|
||||
|
||||
#define DISPID_ONABORT (DISPID_NORMAL_FIRST)
|
||||
#define DISPID_ONCHANGE (DISPID_NORMAL_FIRST+1)
|
||||
|
@ -704,6 +708,8 @@
|
|||
#define DISPID_ONBEFOREACTIVATE (DISPID_NORMAL_FIRST+47)
|
||||
#define DISPID_ONFOCUSIN (DISPID_NORMAL_FIRST+48)
|
||||
#define DISPID_ONFOCUSOUT (DISPID_NORMAL_FIRST+49)
|
||||
#define DISPID_ONSTORAGE (DISPID_NORMAL_FIRST+50)
|
||||
#define DISPID_ONSTORAGECOMMIT (DISPID_NORMAL_FIRST+51)
|
||||
|
||||
/* HTMLDocumentEvents */
|
||||
#define DISPID_HTMLDOCUMENTEVENTS_ONHELP DISPID_EVMETH_ONHELP
|
||||
|
@ -923,6 +929,13 @@
|
|||
#define DISPID_IHTMLDOCUMENT5_ONBEFOREDEACTIVATE DISPID_EVPROP_ONBEFOREDEACTIVATE
|
||||
#define DISPID_IHTMLDOCUMENT5_COMPATMODE DISPID_OMDOCUMENT+102
|
||||
|
||||
/* IHTMLDocument6 */
|
||||
#define DISPID_IHTMLDOCUMENT6_COMPATIBLE DISPID_OMDOCUMENT+103
|
||||
#define DISPID_IHTMLDOCUMENT6_DOCUMENTMODE DISPID_OMDOCUMENT+104
|
||||
#define DISPID_IHTMLDOCUMENT6_ONSTORAGE DISPID_EVPROP_ONSTORAGE
|
||||
#define DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT DISPID_EVPROP_ONSTORAGECOMMIT
|
||||
#define DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID DISPID_OMDOCUMENT+105
|
||||
#define DISPID_IHTMLDOCUMENT6_UPDATESETTINGS DISPID_OMDOCUMENT+106
|
||||
|
||||
/* IHTMLElementCollection */
|
||||
#define DISPID_IHTMLELEMENTCOLLECTION_LENGTH DISPID_COLLECTION
|
||||
|
|
|
@ -11776,6 +11776,44 @@ interface IHTMLDocument5 : IDispatch
|
|||
HRESULT compatMode([retval, out] BSTR *p);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IHTMLDocument6 interface
|
||||
*/
|
||||
[
|
||||
odl,
|
||||
oleautomation,
|
||||
dual,
|
||||
uuid(30510417-98b5-11cf-bb82-00aa00bdce0b)
|
||||
]
|
||||
interface IHTMLDocument6 : IDispatch
|
||||
{
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
||||
HRESULT compatible([retval, out] IHTMLDocumentCompatibleInfoCollection **p);
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
||||
HRESULT documentMode([retval, out] VARIANT *p);
|
||||
|
||||
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||
HRESULT onstorage([in] VARIANT v);
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||
HRESULT onstorage([out] VARIANT *p);
|
||||
|
||||
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||
HRESULT onstoragecommit([in] VARIANT v);
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||
HRESULT onstoragecommit([out] VARIANT *p);
|
||||
|
||||
[id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
||||
HRESULT getElementById(
|
||||
[in] BSTR bstrId,
|
||||
[retval, out] IHTMLElement2 **p);
|
||||
|
||||
[id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
||||
HRESULT updateSettings();
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* DispHTMLDocument dispinterface
|
||||
*/
|
||||
|
@ -12352,6 +12390,30 @@ methods:
|
|||
[propget, id(DISPID_IHTMLDOCUMENT5_COMPATMODE)]
|
||||
BSTR compatMode();
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_COMPATIBLE)]
|
||||
IHTMLDocumentCompatibleInfoCollection *compatible();
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_DOCUMENTMODE)]
|
||||
VARIANT documentMode();
|
||||
|
||||
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||
void onstorage(VARIANT v);
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGE), displaybind, bindable]
|
||||
VARIANT onstorage();
|
||||
|
||||
[propput, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||
void onstoragecommit(VARIANT v);
|
||||
|
||||
[propget, id(DISPID_IHTMLDOCUMENT6_ONSTORAGECOMMIT), displaybind, bindable]
|
||||
VARIANT onstoragecommit();
|
||||
|
||||
[id(DISPID_IHTMLDOCUMENT6_IE8_GETELEMENTBYID)]
|
||||
IHTMLElement2 *ie8_getElementById([in] BSTR bstrId);
|
||||
|
||||
[id(DISPID_IHTMLDOCUMENT6_UPDATESETTINGS)]
|
||||
void updateSettings();
|
||||
|
||||
WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
|
||||
}
|
||||
|
||||
|
@ -12370,6 +12432,7 @@ coclass HTMLDocument
|
|||
interface IHTMLDocument3;
|
||||
interface IHTMLDocument4;
|
||||
interface IHTMLDocument5;
|
||||
interface IHTMLDocument6;
|
||||
interface IHTMLDOMNode;
|
||||
interface IHTMLDOMNode2;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue