mshtml.idl: Added IHTMLElement6 methods to element dispinterfaces.
Signed-off-by: Jacek Caban <jacek@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
244abfcb77
commit
6a252eb267
|
@ -6373,6 +6373,247 @@ interface IHTMLElement6 : IDispatch
|
|||
HRESULT hasAttributes([out, retval] VARIANT_BOOL *pfHasAttributes);
|
||||
}
|
||||
|
||||
#define WINE_IHTMLELEMENT6_DISPINTERFACE_DECL \
|
||||
[id(DISPID_IHTMLELEMENT6_GETATTRIBUTENS)] \
|
||||
VARIANT getAttributeNS( \
|
||||
[in] VARIANT *pvarNS, \
|
||||
[in] BSTR strAttributeName); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_SETATTRIBUTENS)] \
|
||||
void setAttributeNS( \
|
||||
[in] VARIANT *pvarNS, \
|
||||
[in] BSTR strAttributeName, \
|
||||
[in] VARIANT *pvarAttributeValue); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_REMOVEATTRIBUTENS)] \
|
||||
void removeAttributeNS( \
|
||||
[in] VARIANT *pvarNS, \
|
||||
[in] BSTR strAttributeName); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_GETATTRIBUTENODENS)] \
|
||||
IHTMLDOMAttribute2 *getAttributeNodeNS( \
|
||||
[in] VARIANT *pvarNS, \
|
||||
[in] BSTR bstrname); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_SETATTRIBUTENODENS)] \
|
||||
IHTMLDOMAttribute2 *setAttributeNodeNS([in] IHTMLDOMAttribute2 *pattr); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_HASATTRIBUTENS)] \
|
||||
VARIANT_BOOL hasAttributeNS( \
|
||||
[in] VARIANT *pvarNS, \
|
||||
[in] BSTR name); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_GETATTRIBUTE)] \
|
||||
VARIANT ie9_getAttribute([in] BSTR strAttributeName); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_SETATTRIBUTE)] \
|
||||
void ie9_setAttribute( \
|
||||
[in] BSTR strAttributeName, \
|
||||
[in] VARIANT *pvarAttributeValue); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_REMOVEATTRIBUTE)] \
|
||||
void ie9_removeAttribute([in] BSTR strAttributeName); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_GETATTRIBUTENODE)] \
|
||||
IHTMLDOMAttribute2 *ie9_getAttributeNode([in] BSTR strAttributeName); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_SETATTRIBUTENODE)] \
|
||||
IHTMLDOMAttribute2 *ie9_setAttributeNode([in] IHTMLDOMAttribute2 *pattr); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_REMOVEATTRIBUTENODE)] \
|
||||
IHTMLDOMAttribute2 *ie9_removeAttributeNode([in] IHTMLDOMAttribute2 *pattr); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_HASATTRIBUTE)] \
|
||||
VARIANT_BOOL ie9_hasAttribute([in] BSTR name); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_GETELEMENTSBYTAGNAMENS)] \
|
||||
IHTMLElementCollection *getElementsByTagNameNS( \
|
||||
[in] VARIANT *varNS, \
|
||||
[in] BSTR bstrLocalName); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_IE9_TAGNAME)] \
|
||||
BSTR ie9_tagName(); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_IE9_NODENAME)] \
|
||||
BSTR ie9_nodeName(); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_GETELEMENTSBYCLASSNAME)] \
|
||||
IHTMLElementCollection *getElementsByClassName([in] BSTR v); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_MSMATCHESSELECTOR)] \
|
||||
VARIANT_BOOL msMatchesSelector([in] BSTR v); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONABORT), displaybind, bindable] \
|
||||
void onabort(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONABORT), displaybind, bindable] \
|
||||
VARIANT onabort(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONCANPLAY), displaybind, bindable, hidden] \
|
||||
void oncanplay(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONCANPLAY), displaybind, bindable, hidden] \
|
||||
VARIANT oncanplay(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONCANPLAYTHROUGH), displaybind, bindable, hidden] \
|
||||
void oncanplaythrough(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONCANPLAYTHROUGH), displaybind, bindable, hidden] \
|
||||
VARIANT oncanplaythrough(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONCHANGE), displaybind, bindable] \
|
||||
void onchange(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONCHANGE), displaybind, bindable] \
|
||||
VARIANT onchange(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONDURATIONCHANGE), displaybind, bindable, hidden] \
|
||||
void ondurationchange(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONDURATIONCHANGE), displaybind, bindable, hidden] \
|
||||
VARIANT ondurationchange(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONEMPTIED), displaybind, bindable, hidden] \
|
||||
void onemptied(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONEMPTIED), displaybind, bindable, hidden] \
|
||||
VARIANT onemptied(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONENDED), displaybind, bindable, hidden] \
|
||||
void onended(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONENDED), displaybind, bindable, hidden] \
|
||||
VARIANT onended(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONERROR), displaybind, bindable] \
|
||||
void onerror(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONERROR), displaybind, bindable] \
|
||||
VARIANT onerror(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONINPUT), displaybind, bindable, hidden] \
|
||||
void oninput(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONINPUT), displaybind, bindable, hidden] \
|
||||
VARIANT oninput(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONLOAD), displaybind, bindable] \
|
||||
void onload(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONLOAD), displaybind, bindable] \
|
||||
VARIANT onload(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONLOADEDDATA), displaybind, bindable, hidden] \
|
||||
void onloadeddata(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONLOADEDDATA), displaybind, bindable, hidden] \
|
||||
VARIANT onloadeddata(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONLOADEDMETADATA), displaybind, bindable, hidden] \
|
||||
void onloadedmetadata(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONLOADEDMETADATA), displaybind, bindable, hidden] \
|
||||
VARIANT onloadedmetadata(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONLOADSTART), displaybind, bindable, hidden] \
|
||||
void onloadstart(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONLOADSTART), displaybind, bindable, hidden] \
|
||||
VARIANT onloadstart(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONPAUSE), displaybind, bindable, hidden] \
|
||||
void onpause(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONPAUSE), displaybind, bindable, hidden] \
|
||||
VARIANT onpause(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONPLAY), displaybind, bindable, hidden] \
|
||||
void onplay(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONPLAY), displaybind, bindable, hidden] \
|
||||
VARIANT onplay(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONPLAYING), displaybind, bindable, hidden] \
|
||||
void onplaying(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONPLAYING), displaybind, bindable, hidden] \
|
||||
VARIANT onplaying(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONPROGRESS), displaybind, bindable, hidden] \
|
||||
void onprogress(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONPROGRESS), displaybind, bindable, hidden] \
|
||||
VARIANT onprogress(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONRATECHANGE), displaybind, bindable, hidden] \
|
||||
void onratechange(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONRATECHANGE), displaybind, bindable, hidden] \
|
||||
VARIANT onratechange(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONRESET), displaybind, bindable] \
|
||||
void onreset(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONRESET), displaybind, bindable] \
|
||||
VARIANT onreset(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSEEKED), displaybind, bindable, hidden] \
|
||||
void onseeked(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSEEKED), displaybind, bindable, hidden] \
|
||||
VARIANT onseeked(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSEEKING), displaybind, bindable, hidden] \
|
||||
void onseeking(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSEEKING), displaybind, bindable, hidden] \
|
||||
VARIANT onseeking(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSELECT), displaybind, bindable] \
|
||||
void onselect(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSELECT), displaybind, bindable] \
|
||||
VARIANT onselect(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSTALLED), displaybind, bindable, hidden] \
|
||||
void onstalled(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSTALLED), displaybind, bindable, hidden] \
|
||||
VARIANT onstalled(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSUBMIT), displaybind, bindable] \
|
||||
void onsubmit(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSUBMIT), displaybind, bindable] \
|
||||
VARIANT onsubmit(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONSUSPEND), displaybind, bindable, hidden] \
|
||||
void onsuspend(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONSUSPEND), displaybind, bindable, hidden] \
|
||||
VARIANT onsuspend(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONTIMEUPDATE), displaybind, bindable, hidden] \
|
||||
void ontimeupdate(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONTIMEUPDATE), displaybind, bindable, hidden] \
|
||||
VARIANT ontimeupdate(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONVOLUMECHANGE), displaybind, bindable, hidden] \
|
||||
void onvolumechange(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONVOLUMECHANGE), displaybind, bindable, hidden] \
|
||||
VARIANT onvolumechange(); \
|
||||
\
|
||||
[propput, id(DISPID_IHTMLELEMENT6_ONWAITING), displaybind, bindable, hidden] \
|
||||
void onwaiting(VARIANT v); \
|
||||
\
|
||||
[propget, id(DISPID_IHTMLELEMENT6_ONWAITING), displaybind, bindable, hidden] \
|
||||
VARIANT onwaiting(); \
|
||||
\
|
||||
[id(DISPID_IHTMLELEMENT6_IE9_HASATTRIBUTES)] \
|
||||
VARIANT_BOOL ie9_hasAttributes()
|
||||
|
||||
/*****************************************************************************
|
||||
* IElementSelector interface
|
||||
*/
|
||||
|
@ -6677,6 +6918,7 @@ interface IHTMLDatabinding : IDispatch
|
|||
WINE_IHTMLUNIQUENAME_DISPINTERFACE_DECL; \
|
||||
WINE_HTMLDOMNODE_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLELEMENT5_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLELEMENT6_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL
|
||||
|
||||
#define WINE_HTMLDATAELEMENT_DISPINTERFACE_DECL \
|
||||
|
@ -6688,6 +6930,7 @@ interface IHTMLDatabinding : IDispatch
|
|||
WINE_HTMLDOMNODE_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLDATABINDING_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLELEMENT5_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLELEMENT6_DISPINTERFACE_DECL; \
|
||||
WINE_IELEMENTSELECTOR_DISPINTERFACE_DECL; \
|
||||
WINE_IHTMLDOMCONSTRUCTOR_DISPINTERFACE_DECL
|
||||
|
||||
|
|
Loading…
Reference in New Issue