ISAXXMLFilter Interface
The ISAXXMLFilter/IVBSAXXMLFilter interface provides a convenient base for creating an XML filter by passing on all ISAXEntityResolver/IVBSAXEntityResolver, ISAXDTDHandler/IVBSAXDTDHandler, ISAXContentHandler/IVBSAXContentHandler, and ISAXErrorHandler/IVBSAXErrorHandler events automatically. An XML filter is like an XML reader, except that it obtains its events from another XML reader rather than a primary source, such as an XML document or a database. Filters can modify a stream of events as they pass on to their final application.
[Visual Basic]
The IVBSAXXMLFilter interface is derived from the IDispatch interface, not the IVBSAXXMLReader interface.
Properties
| parent |
Sets or gets the instance of the reader that is the parent of the IVBSAXXMLFilter. |
[C/C++]
Methods
| getParent |
Gets a reference to the instance of ISAXXMLReader that was set by the putParent method. |
| putParent |
Sets the parent of the filter to an instance of ISAXXMLReader. |
Requirements
Implementation: msxml4.dll
[C/C++]
Header and LIB files: msxml2.h, msxml2.lib
To view reference information for Visual Basic or C/C++ only, click the Language Filter button
in the upper-left corner of the page.
See Also
ISAXContentHandler | ISAXDTDHandler | ISAXEntityResolver | ISAXErrorHandler