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

Public Types | |
| enum | { kDefaultIID = IID_IDICTIONARYDATA } |
| typedef adobe::name_t | KeyType |
| typedef adobe::any_regular_t | ValueType |
| typedef adobe::dictionary_t | Dictionary |
Public Member Functions | |
| virtual void | Set (Dictionary newDict)=0 |
| virtual Dictionary | Get () const =0 |
| virtual void | SetValue (const KeyType &key, const ValueType &newValue)=0 |
| virtual bool | GetValue (const KeyType &key, ValueType &value) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Data interface for storing any name-value pairs.
| pure virtual |
Get the value.
| pure virtual |
Set the value.
| newValue | - new value of the variable |