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

Public Types | |
| enum | { kDefaultIID = IID_IDATAUPDATERSUITE } |
Public Member Functions | |
| virtual bool16 | CanInsertData () const =0 |
| virtual ErrorCode | InsertData (const WideString &table, const WideString &record, const WideString &field, const WideString &value)=0 |
| virtual ErrorCode | InsertAllData (const IDFile &file)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
From SDK sample; Abstract suite interface for XMLDataUpdater data tag manipulation.
| pure virtual |
Check if data can be inserted at the position.
Implemented in DataUpdaterSuiteTextCSB, and DataUpdaterSuiteASB.
| pure virtual |
Insert every value in the given CSV file.
| file |
Implemented in DataUpdaterSuiteTextCSB, and DataUpdaterSuiteASB.
| pure virtual |
Insert data.
| table | IN the table name for the data. |
| record | IN the key string (that identifies the record) for the data. |
| field | IN the field name for the data. |
| value | IN the value of the data. |
Implemented in DataUpdaterSuiteTextCSB, and DataUpdaterSuiteASB.