InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IXMLUtils::IXMLCallback Class Referenceabstract

Inherited by DataUpdaterFacade::XMLDataUpdaterCallback.

Public Types

enum  ContinuationCode { kKeepIterating = 0, kSkipChildren, kStopIterating }
 

Public Member Functions

virtual ContinuationCode Visit (IIDXMLElement *element)=0
 

Member Function Documentation

virtual ContinuationCode IXMLUtils::IXMLCallback::Visit (IIDXMLElementelement)
pure virtual

Visit will be called once for each element. It may do whatever processing it needs to on the element, and then returns true to continue visiting other elements, false otherwise.

Parameters
elementthe element we're visiting
Returns
kTrue to continue visiting more elements, false otherwise.