InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
XDocBkXTransXMLImportPrefs Class Reference
Inheritance diagram for XDocBkXTransXMLImportPrefs:
CXMLImportPreferencesCPMUnknown< IXMLImportPreferences >IXMLImportPreferencesIPMUnknown

Public Member Functions

 XDocBkXTransXMLImportPrefs (IPMUnknown *boss)
 
virtual void Initialize (IXMLImportOptionsPool *pool)
 
- Public Member Functions inherited from CXMLImportPreferences
 CXMLImportPreferences (IPMUnknown *boss)
 
virtual void Uninitialize ()
 
virtual int32 GetPrefCount () const
 
virtual kPrefType GetNthPrefType (int32 n) const
 
virtual int32 GetNthPrefAsInt (int32 n) const
 
virtual bool16 GetNthPrefAsBool (int32 n) const
 
virtual WideString GetNthPrefAsString (int32 n) const
 
virtual void SetNthPref (int32 n, const int32 &newVal)
 
virtual void SetNthPref (int32 n, const bool16 &newVal)
 
virtual void SetNthPref (int32 n, const WideString &newVal)
 
virtual void CommitChanges ()
 
- Public Member Functions inherited from CPMUnknown< IXMLImportPreferences >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Additional Inherited Members

- Public Types inherited from IXMLImportPreferences
enum  { kDefaultIID = IID_IXMLIMPORTPREFERENCES }
 
enum  kPrefType { kBool16, kInt32, kWideString }
 
- Protected Member Functions inherited from CXMLImportPreferences
void AddPreference (const WideString &name, IXMLImportPreferences::kPrefType type, int32 intVal=-1, bool16 boolVal=kFalse, const WideString &stringVal=WideString())
 
- Protected Attributes inherited from CXMLImportPreferences
K2Vector< SinglePreffPrefs
 
InterfacePtr
< IXMLImportOptionsPool
fPool
 

Detailed Description

Implementation of IXMLImportPreferences for service that provides an XML transformer

See Also
IXMLImportPreferences

Constructor & Destructor Documentation

XDocBkXTransXMLImportPrefs::XDocBkXTransXMLImportPrefs (IPMUnknownboss)

Constructor

Parameters
bossreference to boss object aggregating this implementation

Member Function Documentation

void XDocBkXTransXMLImportPrefs::Initialize (IXMLImportOptionsPoolpool)
virtual
See Also
IXMLImportPreferences::Initialize
Parameters
pool

Reimplemented from CXMLImportPreferences.