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

Public Types | |
| enum | { kDefaultIID = IID_IENDNOTEOPTIONS_ISUITE } |
Public Member Functions | |
| virtual bool16 | CanApplyEndnoteOptions (void) const =0 |
| virtual WideString | GetTitle () const =0 |
| virtual void | SetTitle (WideString title)=0 |
| virtual UID | GetHeaderParaStyle () const =0 |
| virtual void | SetHeaderParaStyle (UID styleID)=0 |
| virtual IEndnoteSettings::RestartNumberingOptions | GetRestartOption () const =0 |
| virtual void | SetRestartOption (IEndnoteSettings::RestartNumberingOptions option)=0 |
| virtual int32 | GetStartingNumber () const =0 |
| virtual void | SetStartingNumber (int32 n)=0 |
| virtual ClassID | GetNumberingMethod () const =0 |
| virtual void | SetNumberingMethod (ClassID whichMethod)=0 |
| virtual IEndnoteSettings::MarkerPositionOptions | GetMarkerPositioning () const =0 |
| virtual void | SetMarkerPositioning (IEndnoteSettings::MarkerPositionOptions option)=0 |
| virtual UID | GetMarkerStyle () const =0 |
| virtual void | SetMarkerStyle (UID styleID)=0 |
| virtual UID | GetEndnoteParagraphStyle () const =0 |
| virtual void | SetEndnoteParagraphStyle (UID s)=0 |
| virtual const WideString & | GetEndnoteSeparator () const =0 |
| virtual void | SetEndnoteSeparator (const WideString &sep)=0 |
| virtual IEndnoteSettings::Scope | GetScope () const =0 |
| virtual void | SetScope (IEndnoteSettings::Scope scope)=0 |
| virtual IEndnoteSettings::Place | GetPlace () const =0 |
| virtual void | SetPlace (IEndnoteSettings::Place place)=0 |
| virtual const WideString & | GetMarkerPrefix () const =0 |
| virtual void | SetMarkerPrefix (const WideString &pre)=0 |
| virtual const WideString & | GetMarkerSuffix () const =0 |
| virtual void | SetMarkerSuffix (const WideString &suf)=0 |
| virtual IEndnoteSettings::SuffixPrefixUsageOptions | GetPrefixSuffixUsage () const =0 |
| virtual void | SetPrefixSuffixUsage (IEndnoteSettings::SuffixPrefixUsageOptions options)=0 |
| virtual void | SetAllSettings (const IEndnoteSettings::EndnotePrefs *settings)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
IEndnoteOptionsSuite
| pure virtual |
Can the options be set? (i.e. does the current selection make sense for endnote options)
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
See IEndnoteSettings
| pure virtual |
Set all settings related to endnotes