mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-02 08:33:37 +00:00
mshtml: Added IHTMLCommentElement declaration.
This commit is contained in:
parent
3186aa7a65
commit
96fdb0e742
|
@ -2054,6 +2054,19 @@
|
|||
#define DISPID_IHTMLTABLECAPTION_ALIGN STDPROPID_XOBJ_BLOCKALIGN
|
||||
#define DISPID_IHTMLTABLECAPTION_VALIGN DISPID_A_TABLEVALIGN
|
||||
|
||||
/* IHTMLCommentElement */
|
||||
#define DISPID_IHTMLCOMMENTELEMENT_TEXT DISPID_COMMENTPDL+1
|
||||
#define DISPID_IHTMLCOMMENTELEMENT_ATOMIC DISPID_COMMENTPDL+2
|
||||
|
||||
/* IHTMLCommentElement2 */
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_DATA DISPID_COMMENTPDL+3
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_LENGTH DISPID_COMMENTPDL+4
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA DISPID_COMMENTPDL+5
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA DISPID_COMMENTPDL+6
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA DISPID_COMMENTPDL+7
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA DISPID_COMMENTPDL+8
|
||||
#define DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA DISPID_COMMENTPDL+9
|
||||
|
||||
/* IHTMLTable */
|
||||
#define DISPID_IHTMLTABLE_COLS DISPID_TABLE+1
|
||||
#define DISPID_IHTMLTABLE_BORDER DISPID_TABLE+2
|
||||
|
|
|
@ -9632,6 +9632,76 @@ coclass HTMLDocument
|
|||
interface IHTMLDOMNode2;
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IHTMLCommentElement interface
|
||||
*/
|
||||
[
|
||||
odl,
|
||||
oleautomation,
|
||||
dual,
|
||||
uuid(3050f20c-98b5-11cf-bb82-00aa00bdce0b)
|
||||
]
|
||||
interface IHTMLCommentElement : IDispatch
|
||||
{
|
||||
[propput, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
||||
HRESULT text([in] BSTR v);
|
||||
|
||||
[propget, id(DISPID_IHTMLCOMMENTELEMENT_TEXT), displaybind, bindable]
|
||||
HRESULT text([out, retval] BSTR *p);
|
||||
|
||||
[propput, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
||||
HRESULT atomic([in] long v);
|
||||
|
||||
[propget, id(DISPID_IHTMLCOMMENTELEMENT_ATOMIC), displaybind, bindable]
|
||||
HRESULT atomic([out, retval] long *p);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* IHTMLCommentElement2 interface
|
||||
*/
|
||||
[
|
||||
odl,
|
||||
oleautomation,
|
||||
dual,
|
||||
uuid(3050f813-98b5-11cf-bb82-00aa00bdce0b)
|
||||
]
|
||||
interface IHTMLCommentElement2 : IDispatch
|
||||
{
|
||||
[propput, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
||||
HRESULT data([in] BSTR v);
|
||||
|
||||
[propget, id(DISPID_IHTMLCOMMENTELEMENT2_DATA)]
|
||||
HRESULT data([out, retval] BSTR *p);
|
||||
|
||||
[propget, id(DISPID_IHTMLCOMMENTELEMENT2_LENGTH)]
|
||||
HRESULT length([out, retval] long *p);
|
||||
|
||||
[id(DISPID_IHTMLCOMMENTELEMENT2_SUBSTRINGDATA)]
|
||||
HRESULT substringData(
|
||||
[in] long offset,
|
||||
[in] long Count,
|
||||
[out, retval] BSTR *pbstrsubString);
|
||||
|
||||
[id(DISPID_IHTMLCOMMENTELEMENT2_APPENDDATA)]
|
||||
HRESULT appendData([in] BSTR bstrstring);
|
||||
|
||||
[id(DISPID_IHTMLCOMMENTELEMENT2_INSERTDATA)]
|
||||
HRESULT insertData(
|
||||
[in] long offset,
|
||||
[in] BSTR bstrstring);
|
||||
|
||||
[id(DISPID_IHTMLCOMMENTELEMENT2_DELETEDATA)]
|
||||
HRESULT deleteData(
|
||||
[in] long offset,
|
||||
[in] long Count);
|
||||
|
||||
[id(DISPID_IHTMLCOMMENTELEMENT2_REPLACEDATA)]
|
||||
HRESULT replaceData(
|
||||
[in] long offset,
|
||||
[in] long Count,
|
||||
[in] BSTR bstrstring);
|
||||
}
|
||||
|
||||
/*****************************************************************************
|
||||
* HTMLTableEvents dispinterface
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue