1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 20:06:18 +00:00

include: Add DOMDocumentType dispinterface and coclass.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
This commit is contained in:
Gabriel Ivăncescu 2022-07-29 17:30:05 +03:00 committed by Alexandre Julliard
parent fbefdd6753
commit 434f9f1404

View File

@ -8497,6 +8497,51 @@ interface IDOMDocumentType : IDispatch
HRESULT internalSubset([out, retval] VARIANT *p);
}
/*****************************************************************************
* DispDOMDocumentType dispinterface
*/
[
hidden,
uuid(30590098-98b5-11cf-bb82-00aa00bdce0b)
]
dispinterface DispDOMDocumentType
{
properties:
methods:
WINE_HTMLDOMNODE_DISPINTERFACE_DECL;
[propget, id(DISPID_IDOMDOCUMENTTYPE_NAME)]
BSTR name();
[propget, id(DISPID_IDOMDOCUMENTTYPE_ENTITIES)]
IDispatch *entities();
[propget, id(DISPID_IDOMDOCUMENTTYPE_NOTATIONS)]
IDispatch *notations();
[propget, id(DISPID_IDOMDOCUMENTTYPE_PUBLICID)]
VARIANT publicId();
[propget, id(DISPID_IDOMDOCUMENTTYPE_SYSTEMID)]
VARIANT systemId();
[propget, id(DISPID_IDOMDOCUMENTTYPE_INTERNALSUBSET)]
VARIANT internalSubset();
};
[
noncreatable,
uuid(30510739-98b5-11cf-bb82-00aa00bdce0b)
]
coclass DOMDocumentType
{
[default] dispinterface DispDOMDocumentType;
interface IHTMLDOMNode;
interface IHTMLDOMNode2;
interface IHTMLDOMNode3;
interface IDOMDocumentType;
};
/*****************************************************************************
* IHTMLDOMImplementation interface
*/