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

#include <IStandOffUtils.h>

Inheritance diagram for IStandOffUtils:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ISTANDOFFUTILS }
 

Public Member Functions

virtual UIDListStripStandOffs (UIDList *pPageItems) const =0
 
virtual PMUnknownRefListStripStandOffs (PMUnknownRefList *pPageItems) const =0
 
virtual UIDListAddStandOffs (UIDList *pPageItems) 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

StandOff utilities. i.e. Utils<IStandOffUtils>()->StripStandOffs( ... ) ;

Member Enumeration Documentation

anonymous enum

Default IID of IStandOffUtils

Member Function Documentation

virtual UIDList* IStandOffUtils::AddStandOffs (UIDListpPageItems) const
pure virtual

Adds standoffs to the list. For use by sprites.

Parameters
pPageItemsIN/OUT. UIDList with page items to which StandOffs are being added to.
Returns
pPageItems;
virtual UIDList* IStandOffUtils::StripStandOffs (UIDListpPageItems) const
pure virtual

Removes the standoffs from a UIDList of items

Parameters
pPageItemsIN/OUT. UIDList with page items to be stripped from StandOffs.
Returns
pPageItems;
virtual PMUnknownRefList* IStandOffUtils::StripStandOffs (PMUnknownRefListpPageItems) const
pure virtual

Removes the standoffs from a PMUnknownRefList of items.

Parameters
pPageItemsIN/OUT. PMUnknownRefList with page items to be stripped from StandOffs.
Returns
pPageItems;