include: Add more IXMLDOMNotation, IXMLDOMEntity, IXMLDOMEntityReference and IXMLDOMImplementation interfaces to xmldom.idl.
This commit is contained in:
parent
fe3d38d1a0
commit
8d0699e03b
|
@ -591,6 +591,7 @@ interface IXMLDOMCDATASection : IXMLDOMText
|
|||
{
|
||||
/* empty */
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
|
@ -613,6 +614,77 @@ interface IXMLDOMDocumentType : IXMLDOMNode
|
|||
HRESULT notations( [out,retval] IXMLDOMNamedNodeMap **notationMap );
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
odl,
|
||||
dual,
|
||||
nonextensible,
|
||||
oleautomation,
|
||||
uuid(2933bf8c-7b36-11d2-b20e-00c04f983e60),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IXMLDOMNotation : IXMLDOMNode
|
||||
{
|
||||
[propget, id(DISPID_DOM_NOTATION_PUBLICID)]
|
||||
HRESULT publicId([out, retval] VARIANT *publicId);
|
||||
|
||||
[propget, id(DISPID_DOM_NOTATION_SYSTEMID)]
|
||||
HRESULT systemId([out, retval] VARIANT *systemId);
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
odl,
|
||||
dual,
|
||||
nonextensible,
|
||||
oleautomation,
|
||||
uuid(2933bf8d-7b36-11d2-b20e-00c04f983e60),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IXMLDOMEntity : IXMLDOMNode
|
||||
{
|
||||
[propget, id(DISPID_DOM_ENTITY_PUBLICID)]
|
||||
HRESULT publicId([out, retval] VARIANT *publicId);
|
||||
|
||||
[propget, id(DISPID_DOM_ENTITY_SYSTEMID)]
|
||||
HRESULT systemId([out, retval] VARIANT *systemId);
|
||||
|
||||
[propget, id(DISPID_DOM_ENTITY_NOTATIONNAME)]
|
||||
HRESULT notationName([out, retval] BSTR *name);
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
odl,
|
||||
dual,
|
||||
nonextensible,
|
||||
oleautomation,
|
||||
uuid(2933bf8e-7b36-11d2-b20e-00c04f983e60),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IXMLDOMEntityReference : IXMLDOMNode
|
||||
{
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
odl,
|
||||
dual,
|
||||
nonextensible,
|
||||
oleautomation,
|
||||
uuid(2933bf8f-7b36-11d2-b20e-00c04f983e60),
|
||||
pointer_default(unique)
|
||||
]
|
||||
interface IXMLDOMImplementation : IDispatch
|
||||
{
|
||||
[id(DISPID_DOM_IMPLEMENTATION_HASFEATURE)]
|
||||
HRESULT hasFeature([in] BSTR feature, [in] BSTR version, [out, retval] VARIANT_BOOL *pbool);
|
||||
}
|
||||
|
||||
[
|
||||
local,
|
||||
object,
|
||||
|
|
|
@ -171,6 +171,21 @@
|
|||
#define DISPID_DOM_DOCUMENTTYPE_NOTATIONS 131
|
||||
#define DISPID_DOM_DOCUMENTTYPE__TOP 132
|
||||
|
||||
#define DISPID_DOM_NOTATION 133
|
||||
#define DISPID_DOM_NOTATION_PUBLICID 134
|
||||
#define DISPID_DOM_NOTATION_SYSTEMID 135
|
||||
#define DISPID_DOM_NOTATION__TOP 136
|
||||
|
||||
#define DISPID_DOM_ENTITY 137
|
||||
#define DISPID_DOM_ENTITY_PUBLICID 138
|
||||
#define DISPID_DOM_ENTITY_SYSTEMID 139
|
||||
#define DISPID_DOM_ENTITY_NOTATIONNAME 140
|
||||
#define DISPID_DOM_ENTITY__TOP 141
|
||||
|
||||
#define DISPID_DOM_IMPLEMENTATION 142
|
||||
#define DISPID_DOM_IMPLEMENTATION_HASFEATURE 143
|
||||
#define DISPID_DOM_IMPLEMENTATION__TOP 144
|
||||
|
||||
|
||||
#define DISPID_DOM_ERROR 0x000000b0
|
||||
#define DISPID_DOM_ERROR_ERRORCODE 0x000000b1
|
||||
|
|
Loading…
Reference in New Issue