- 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 ISAXErrorHandler;
interface ISAXLexicalHandler; interface ISAXLexicalHandler;
interface ISAXLocator; interface ISAXLocator;
interface ISAXXMLFilter;
interface ISAXXMLReader; interface ISAXXMLReader;
interface ISAXXMLFilter;
interface IVBSAXAttributes; interface IVBSAXAttributes;
interface IVBSAXContentHandler; interface IVBSAXContentHandler;
@ -1954,19 +1954,6 @@ interface ISAXLocator : IUnknown
[out, retval] const WCHAR ** systemId); [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, local,
object, object,
@ -2022,7 +2009,20 @@ interface ISAXXMLReader : IUnknown
[in] VARIANT varInput); [in] VARIANT varInput);
HRESULT parseURL( HRESULT parseURL(
[in] const WCHAR * url); [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, object,