include: Move IXMLDOMDocument3 definition to msxml2.idl.
This commit is contained in:
parent
749f22948c
commit
fd53e320c1
@ -631,6 +631,27 @@ interface IXMLDOMDocument2 : IXMLDOMDocument
|
|||||||
[retval, out] VARIANT *var);
|
[retval, out] VARIANT *var);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[
|
||||||
|
local,
|
||||||
|
object,
|
||||||
|
dual,
|
||||||
|
uuid(2933bf96-7b36-11d2-b20e-00c04f983e60),
|
||||||
|
oleautomation,
|
||||||
|
]
|
||||||
|
interface IXMLDOMDocument3 : IXMLDOMDocument2
|
||||||
|
{
|
||||||
|
[id(DISPID_XMLDOM_DOCUMENT3_VALIDATENODE)]
|
||||||
|
HRESULT validateNode(
|
||||||
|
[in] IXMLDOMNode *node,
|
||||||
|
[out, retval] IXMLDOMParseError **error);
|
||||||
|
|
||||||
|
[id(DISPID_XMLDOM_DOCUMENT3_IMPORTNODE)]
|
||||||
|
HRESULT importNode(
|
||||||
|
[in] IXMLDOMNode *node,
|
||||||
|
[in] VARIANT_BOOL deep,
|
||||||
|
[out, retval] IXMLDOMNode **clone);
|
||||||
|
}
|
||||||
|
|
||||||
[
|
[
|
||||||
local,
|
local,
|
||||||
object,
|
object,
|
||||||
|
@ -224,6 +224,11 @@
|
|||||||
#define DISPID_XMLDOM_DOCUMENT2_GETPROPERTY 0x000000cc
|
#define DISPID_XMLDOM_DOCUMENT2_GETPROPERTY 0x000000cc
|
||||||
#define DISPID_XMLDOM_DOCUMENT2__TOP 0x000000cd
|
#define DISPID_XMLDOM_DOCUMENT2__TOP 0x000000cd
|
||||||
|
|
||||||
|
#define DISPID_XMLDOM_DOCUMENT3 0x000000ce
|
||||||
|
#define DISPID_XMLDOM_DOCUMENT3_VALIDATENODE 0x000000cf
|
||||||
|
#define DISPID_XMLDOM_DOCUMENT3_IMPORTNODE 0x000000d0
|
||||||
|
#define DISPID_XMLDOM_DOCUMENT3__TOP 0x000000d1
|
||||||
|
|
||||||
#define DISPID_XMLDOM_SCHEMACOLLECTION 0x00000002
|
#define DISPID_XMLDOM_SCHEMACOLLECTION 0x00000002
|
||||||
#define DISPID_XMLDOM_SCHEMACOLLECTION_ADD 0x00000003
|
#define DISPID_XMLDOM_SCHEMACOLLECTION_ADD 0x00000003
|
||||||
#define DISPID_XMLDOM_SCHEMACOLLECTION_GET 0x00000004
|
#define DISPID_XMLDOM_SCHEMACOLLECTION_GET 0x00000004
|
||||||
|
@ -38,27 +38,6 @@ coclass FreeThreadedDOMDocument60
|
|||||||
[default, source] dispinterface XMLDOMDocumentEvents;
|
[default, source] dispinterface XMLDOMDocumentEvents;
|
||||||
}
|
}
|
||||||
|
|
||||||
[
|
|
||||||
local,
|
|
||||||
object,
|
|
||||||
dual,
|
|
||||||
uuid(2933bf96-7b36-11d2-b20e-00c04f983e60),
|
|
||||||
oleautomation,
|
|
||||||
]
|
|
||||||
interface IXMLDOMDocument3 : IXMLDOMDocument2
|
|
||||||
{
|
|
||||||
[id(DISPID_XMLDOM_DOCUMENT3_VALIDATENODE)]
|
|
||||||
HRESULT validateNode(
|
|
||||||
[in] IXMLDOMNode *node,
|
|
||||||
[out, retval] IXMLDOMParseError **error);
|
|
||||||
|
|
||||||
[id(DISPID_XMLDOM_DOCUMENT3_IMPORTNODE)]
|
|
||||||
HRESULT importNode(
|
|
||||||
[in] IXMLDOMNode *node,
|
|
||||||
[in] VARIANT_BOOL deep,
|
|
||||||
[out, retval] IXMLDOMNode **clone);
|
|
||||||
}
|
|
||||||
|
|
||||||
[
|
[
|
||||||
uuid(88d96a07-f192-11d4-a65f-0040963251e5)
|
uuid(88d96a07-f192-11d4-a65f-0040963251e5)
|
||||||
]
|
]
|
||||||
|
@ -19,9 +19,6 @@
|
|||||||
#ifndef __MSXML6DID_H__
|
#ifndef __MSXML6DID_H__
|
||||||
#define __MSXML6DID_H__
|
#define __MSXML6DID_H__
|
||||||
|
|
||||||
#define DISPID_XMLDOM_DOCUMENT3 0x000000ce
|
#include <msxml2did.h>
|
||||||
#define DISPID_XMLDOM_DOCUMENT3_VALIDATENODE 0x000000cf
|
|
||||||
#define DISPID_XMLDOM_DOCUMENT3_IMPORTNODE 0x000000d0
|
|
||||||
#define DISPID_XMLDOM_DOCUMENT3__TOP 0x000000d1
|
|
||||||
|
|
||||||
#endif /* __MSXML6DID_H__ */
|
#endif /* __MSXML6DID_H__ */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user