mshtml.idl: Add IHTMLNamespaceCollection declaration.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jacek Caban 2020-07-02 16:56:33 +02:00 committed by Alexandre Julliard
parent c02b63fb60
commit e89ef98094
2 changed files with 60 additions and 0 deletions

View File

@ -4714,4 +4714,9 @@
/* IDocumentRange */
#define DISPID_IDOCUMENTRANGE_CREATERANGE DISPID_OMDOCUMENT+111
/* IHTMLNamespaceCollection */
#define DISPID_IHTMLNAMESPACECOLLECTION_LENGTH DISPID_NAMESPACE_COLLECTION
#define DISPID_IHTMLNAMESPACECOLLECTION_ITEM DISPID_VALUE
#define DISPID_IHTMLNAMESPACECOLLECTION_ADD DISPID_NAMESPACE_COLLECTION+1
#endif /* __MSHTMDID_H__ */

View File

@ -28003,6 +28003,61 @@ interface IDOMMessageEvent : IDispatch
[in] IHTMLWindow2 *source);
}
/*****************************************************************************
* IHTMLNamespaceCollection interface
*/
[
odl,
oleautomation,
dual,
uuid(3050f6b8-98b5-11cf-bb82-00aa00bdce0b)
]
interface IHTMLNamespaceCollection : IDispatch
{
[propget, id(DISPID_IHTMLNAMESPACECOLLECTION_LENGTH)]
HRESULT length([out, retval] long *p);
[id(DISPID_IHTMLNAMESPACECOLLECTION_ITEM)]
HRESULT item(
[in] VARIANT index,
[out, retval] IDispatch **ppNamespace);
[id(DISPID_IHTMLNAMESPACECOLLECTION_ADD)]
HRESULT add(
[in] BSTR bstrNamespace,
[in] BSTR bstrUrn,
[in, optional] VARIANT implementationUrl,
[out, retval] IDispatch **ppNamespace);
}
/*****************************************************************************
* DispHTMLNamespaceCollection dispinterface
*/
[
hidden,
uuid(3050f550-98b5-11cf-bb82-00aa00bdce0b)
]
dispinterface DispHTMLNamespaceCollection
{
properties:
methods:
[propget, id(DISPID_IHTMLNAMESPACECOLLECTION_LENGTH)]
long length();
[id(DISPID_IHTMLNAMESPACECOLLECTION_ITEM)]
IDispatch *item([in] VARIANT index);
[id(DISPID_IHTMLNAMESPACECOLLECTION_ADD)]
IDispatch *add(
[in] BSTR bstrNamespace,
[in] BSTR bstrUrn,
[in, optional] VARIANT implementationUrl);
[propget, id(DISPID_IHTMLDOMCONSTRUCTOR_CONSTRUCTOR), hidden]
IDispatch *constructor();
}
/*****************************************************************************
* ILineInfo interface
*/