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

#include <ITrackChangeSettingsSuite.h>

Inheritance diagram for ITrackChangeSettingsSuite:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITRACKCHANGESETTINGSSUITE }
 

Public Member Functions

virtual bool16 CanSetStoryTrackingState () const =0
 
virtual bool16 GetStoryTrackingState () const =0
 
virtual ErrorCode SetStoryTrackingState (bool16 bTrackingState, UIDList *cmdUIDList=nil)=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

ITrackChangeSettingsSuite

This is a suite for getting a setting track changes settings.

Member Function Documentation

virtual bool16 ITrackChangeSettingsSuite::CanSetStoryTrackingState () const
pure virtual

Can set the story's track changes state?

Parameters
none
Returns
bool16
virtual bool16 ITrackChangeSettingsSuite::GetStoryTrackingState () const
pure virtual

Get the story's current track change state.

Parameters
none
Returns
bool16
virtual ErrorCode ITrackChangeSettingsSuite::SetStoryTrackingState (bool16 bTrackingState,
UIDListcmdUIDList = nil 
)
pure virtual

Set the story or stories track change state.

Parameters
bool16
UIDList*- uid list for multiple stories, nil means current story's only
Returns
ErrorCode