![]() | InDesign SDK 20.5 |
#include <IImportXMLData.h>

Public Types | |
| enum | { kDefaultIID = IID_IIMPORTXMLDATA } |
Public Member Functions | |
| virtual void | Set (IImportXMLData *data)=0 |
| virtual void | Set (IDataBase *db, const IDFile &importSource, const XMLReference &importDestination, UIFlags flags)=0 |
| virtual void | SetImportDestination (const XMLReference &importDestination)=0 |
| virtual void | SetImportSource (const IDFile &importSource)=0 |
| virtual void | SetFlags (UIFlags flags)=0 |
| virtual IDataBase * | GetDataBase ()=0 |
| virtual IDFile & | GetImportSource ()=0 |
| virtual XMLReference & | GetImportDestination ()=0 |
| virtual UIFlags | GetFlags ()=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
A data interface used by XML import.
| pure virtual |
Accessor for the database.
| pure virtual |
Accessor for the UI flag.
| pure virtual |
Accessor for the import destination.
| pure virtual |
Accessor for the import source.
| pure virtual |
Initialize the settings of this object from the settings of the 'data' object.
| data | In The data object used for initialization. |
| pure virtual |
Set import data.
| db | In The database to be imported into. |
| importSource | In The source of the import. |
| importDestination | In The element into which the source will be imported. |
| flags | In pecifies how much UI to show during import |
| pure virtual |
Update the UIFlags
| flags | The updated flags. |
| pure virtual |
Set import destination.
| importDestination | In The element into which the source will be imported. |
| pure virtual |
Set the import source.
| importSource | The import source. |