![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IPAGEITEMLOCKFACADE } |
Public Member Functions | |
| virtual bool16 | CanLock (UIDList targetItemList) const =0 |
| virtual bool16 | CanUnlock (UIDList targetItemList) const =0 |
| virtual bool16 | IsLockedAndNotSelectable (UIDList targetItemList) const =0 |
| virtual bool16 | IsAnyAncestorLocked (const UIDRef &oneItem) const =0 |
| virtual bool16 | AreItemsAllLocked (UIDList targetItemList) const =0 |
| virtual ErrorCode | LockPageItems (UIDList targetItemList)=0 |
| virtual ErrorCode | UnlockPageItems (UIDList targetItemList)=0 |
| virtual bool16 | AreAnyUnlockableOnSpread (const UIDRef &targetSpread) const =0 |
| virtual bool16 | AreAnyUnlockableInDocument (IDocument *theDoc) const =0 |
| virtual ErrorCode | UnlockAllOnSpread (const UIDRef &targetSpread)=0 |
| virtual ErrorCode | UnlockAllInDocument (IDocument *theDoc)=0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Description: See if any items are locked on the target document. This walks all master and regular spreads.
| theDoc | - the document to operate on |
| pure virtual |
Description: See if any items are locked on the target spread.
| targetSpread | - Spread to check. |
| pure virtual |
Description: Are all of the target page item locked?
| targetItemList | - the list of items in question |
| pure virtual |
Description:Can lock any of the target page items?
| targetItemList | - the list of items in question |
| pure virtual |
Description: Can Unlock any of the target page items?
| targetItemList | - the list of items in question |
| pure virtual |
Description: Is any ancestor(including the layer) locked
| oneItem | - the item in question |
| pure virtual |
Description: IsLockedAndNotSelectable
| targetItemList | - the list of items in question |
| pure virtual |
Description: Lock the target page items
| targetItemList | - the list of items to operate on |
| pure virtual |
Description: Unlocks the page items on the target document. This walks all master and regular spreads.
| theDoc | - the document to operate on |
| pure virtual |
Description: Unlocks the page items on the target spread.
| targetSpread | - the Spread to operate on |
| pure virtual |
Description: Unlock the target page items
| targetItemList | - the list of items to operate on |