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

#include <IRelinkToFolderOptions.h>

Inheritance diagram for IRelinkToFolderOptions:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_RELINKTOFOLDEROPTIONS }
 

Public Member Functions

virtual void SetRelinkToNewExtension (bool16 useNewExtension)=0
 
virtual bool16 GetRelinkToNewExtension () const =0
 
virtual void SetExtensionForRelink (const PMString &newExtensionStr)=0
 
virtual PMString GetExtensionForRelink () 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

IRelinkToFolderOptions Preferences for the behavior of relink to folder dialog options.

Member Enumeration Documentation

anonymous enum

default IID for this interface

Member Function Documentation

virtual PMString IRelinkToFolderOptions::GetExtensionForRelink () const
pure virtual

Get the default extension for relinking to a folder.

Returns
string of extension to use.
virtual bool16 IRelinkToFolderOptions::GetRelinkToNewExtension () const
pure virtual

Get whether or not to relink to a new extension

Returns
kTrue if relinking to a new extension
virtual void IRelinkToFolderOptions::SetExtensionForRelink (const PMStringnewExtensionStr)
pure virtual

When relinking to a folder, and 'relink to new extension' is selected, this sets the default extension to relink to.

Parameters
newExtensionStr[IN]: the new default extension to use
virtual void IRelinkToFolderOptions::SetRelinkToNewExtension (bool16 useNewExtension)
pure virtual

When relinking to a folder, set the default for the option which controls relinking to same filenames + new extension, or same filenames + same extension

Parameters
useNewExtension[IN]: kTrue to relink files to a new extension