InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IFindChangeCmdData Class Referenceabstract
Inheritance diagram for IFindChangeCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IFINDCHANGECMDDATA }
 

Public Member Functions

virtual
IFindChangeService::FindChangeResult 
GetFindChangeResult () const =0
 
virtual void SetFindChangeResult (IFindChangeService::FindChangeResult nResult)=0
 
virtual UIDRefGetRange (TextIndex &first, TextIndex &last) const =0
 
virtual void SetRange (const UIDRef &textStory, TextIndex first, TextIndex last)=0
 
virtual void SetReplacementCount (int32 nCount)=0
 
virtual const int32 GetReplacementCount () const =0
 
virtual ITextWalkerQueryTextWalker ()=0
 
virtual void SetTextWalker (ITextWalker *TextWalker)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual IFindChangeService::FindChangeResult IFindChangeCmdData::GetFindChangeResult () const
pure virtual

Gets find change result.

Returns
IFindChangeService::FindChangeResult Find change result in the command data.
virtual UIDRef& IFindChangeCmdData::GetRange (TextIndex & first,
TextIndex & last 
) const
pure virtual

Returns text story range.

Parameters
first[OUT] Start text index for the range.
last[OUT] End text index for the range.
Returns
UIDRef& Text story for the range retrieved.
virtual const int32 IFindChangeCmdData::GetReplacementCount () const
pure virtual

Gets replacement count.

Returns
int32 Replacement count returned.
virtual ITextWalker* IFindChangeCmdData::QueryTextWalker ()
pure virtual

Gets text walker.

Returns
ITextWalker* Text walker retrieved.
virtual void IFindChangeCmdData::SetFindChangeResult (IFindChangeService::FindChangeResult nResult)
pure virtual

Sets find change result.

Parameters
nResultFind change result to set in the command data.
virtual void IFindChangeCmdData::SetRange (const UIDReftextStory,
TextIndex first,
TextIndex last 
)
pure virtual

Sets text story range.

Parameters
textStoryText story to set the range.
firstStart text index for the range.
lastEnd text index for the range.
virtual void IFindChangeCmdData::SetReplacementCount (int32 nCount)
pure virtual

Sets replacement count.

Parameters
nCountReplacement count to set to.
virtual void IFindChangeCmdData::SetTextWalker (ITextWalkerTextWalker)
pure virtual

Sets text walker.

Parameters
TextWalkerText walker to set to.