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

#include <ILinkPrefsCmdData.h>

Inheritance diagram for ILinkPrefsCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ILINKPREFSCMDDATA }
 

Public Member Functions

virtual void Set (IDataBase *db, bool16 bCheckLinksOnOpen, bool16 bFindMissingLinksOnOpen)=0
 
virtual IDataBaseGetDatabase () const =0
 
virtual bool16 GetCheckLinksOnOpen () const =0
 
virtual bool16 GetFindMissingLinksOnOpen () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Interface used to hold the command data for the LinkPrefsCmd.

See Also
ILinkPrefs

Member Function Documentation

virtual bool16 ILinkPrefsCmdData::GetCheckLinksOnOpen () const
pure virtual

Get "Check Links Before Opening Document" preference.

virtual IDataBase* ILinkPrefsCmdData::GetDatabase () const
pure virtual

Get the target database.

virtual bool16 ILinkPrefsCmdData::GetFindMissingLinksOnOpen () const
pure virtual

Get the "Auto-find Missing Links Before Opening Document" preference.

virtual void ILinkPrefsCmdData::Set (IDataBasedb,
bool16 bCheckLinksOnOpen,
bool16 bFindMissingLinksOnOpen 
)
pure virtual

Set the link preference flags.

Parameters
db[IN] Target database of the command.
bCheckLinksOnOpen[IN] The "Check Links Before Opening Document" preference.
bFindMissingLinksOnOpen[IN] The "Auto-find Missing Links Before Opening Document" preference .
defaultRelinkFolder[IN] The "Default Relink Folder" preference.