- declare ISAXXMLReader beofre ISAXXMLFilter, one inherits the other.

svn path=/trunk/; revision=56150
This commit is contained in:
Jérôme Gardou 2012-03-14 18:56:39 +00:00
parent 94ef1bd227
commit c0af752a5f

View file

@ -69,8 +69,8 @@ interface ISAXEntityResolver;
interface ISAXErrorHandler;
interface ISAXLexicalHandler;
interface ISAXLocator;
interface ISAXXMLFilter;
interface ISAXXMLReader;
interface ISAXXMLFilter;
interface IVBSAXAttributes;
interface IVBSAXContentHandler;
@ -1954,19 +1954,6 @@ interface ISAXLocator : IUnknown
[out, retval] const WCHAR ** systemId);
};
[
local,
object,
uuid(70409222-ca09-4475-acb8-40312fe8d145)
]
interface ISAXXMLFilter : ISAXXMLReader
{
HRESULT getParent(
[out, retval] ISAXXMLReader ** pReader);
HRESULT putParent(
[in] ISAXXMLReader * reader);
};
[
local,
object,
@ -2022,7 +2009,20 @@ interface ISAXXMLReader : IUnknown
[in] VARIANT varInput);
HRESULT parseURL(
[in] const WCHAR * url);
}
};
[
local,
object,
uuid(70409222-ca09-4475-acb8-40312fe8d145)
]
interface ISAXXMLFilter : ISAXXMLReader
{
HRESULT getParent(
[out, retval] ISAXXMLReader ** pReader);
HRESULT putParent(
[in] ISAXXMLReader * reader);
};
[
object,