InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PasteData Class Reference

Public Member Functions

 PasteData (const UIDRef &story)
 
 PasteData (const UIDRef &fromStory, TextIndex start, int32 len)
 
int32 AddSubrange ()
 
void RemoveSubrange (int32 srIndex)
 
void SetSubDataRange (int32 srIndex, TextIndex start, int32 len)
 
void AddMapping (int32 srIndex, ClassID cls, IStrandPastePiece *d)
 
int32 MapCount (int32 srIndex) const
 
ClassID GetMapKey (int32 srIndex, int32 i) const
 
int32 Location (int32 srIndex, ClassID klas) const
 
IStrandPastePiecePeekMapValue (int32 srIndex, int32 i) const
 
ErrorCode CopyDone (PasteDataXRefContext *xRefContext)
 
ErrorCode CopyDone ()
 
ErrorCode TransferTo (PasteDataXRefContext *xRefContext)
 
ErrorCode TransferTo (const UIDRef &toStory)
 
ErrorCode PastedAllSavedData (TextIndex start)
 
const UIDRefGetStoryRef () const
 
void SetStoryRef (const UIDRef &story)
 
TextIndex GetDataStart () const
 
void SetDataStart (TextIndex start)
 
int32 GetDataLength () const
 
void SetDataLength (int32 len)
 
int32 GetNetDataLength () const
 
void AddMemento (const InterfacePtr< ITextModelMemento > &m)
 
void XRefBind (UID uidInSrcStory, UID uidInDestStory)
 
void XRefBind (UID uidInSrcStory, int32 subKeyInSrcStory, UID uidInDestStory, int32 subKeyInDestStory)
 
bool16 XRefLookup (UID uidInSrcStory, UID *uidInDestStory) const
 
bool16 XRefLookup (UID uidInSrcStory, int32 subKeyInSrcStory, UID *uidInDestStory, int32 *subKeyInDestStory) const
 
int32 GetSubrangeCount () const
 
TextIndex GetSubrangeDataStart (int32 srIndex) const
 
int32 GetSubrangeDataLength (int32 srIndex) const
 
void SetSubrangeDataRange (int32 srIndex, TextIndex start, int32 len)
 
AttributeBossListGetRootStyleTransferAttributes (PMIID &whichIID)
 
UIDGetDestRootStyle (PMIID &whichIID)
 
AttributeBossListGetDest_SrcRootStyleDiffs (PMIID &whichIID)
 
TextIndex GetFirstRemainingTextIndex () const