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

#include <SynthObjModel.h>

Inheritance diagram for kXMLUnplaceElementCmdBoss:

Public Member Functions

IXMLReferenceListData IID_IXMLREFERENCELISTDATA
 
ICommand IID_ICOMMAND
 
IXMLReferenceData IID_IXMLREFERENCEDATA
 

Detailed Description

 This command disconnects structure from it's associated content node and puts the node back into parent story;

use IXMLElementCommands::UnplaceElement to process, or IXMLElementCommands::UnplaceElementCommand to create an instance.

Item list input
Contains UIDRef of frame or content item whose structure association is being disconnected
Item list output
None, but see the IXMLReferenceListData, which stores XMLReferences to where the unplaced content is now stored
Observer notification
  • theChange: kXMLUnplaceElementCmdBoss
  • theSubject: backing store
  • protocol: IID_IIDXMLELEMENT
  • changedBy: cmd instance
  • pre-notifies: yes
See Also
IXMLElementCommands::UnplaceElement
IXMLElementCommands::UnplaceElementCommand
kXMLPlaceElementCmdBoss

Member Function Documentation

ICommand kXMLUnplaceElementCmdBoss::IID_ICOMMAND

ICommand implementation

  • Implementation: kXMLUnplaceElementCmdImpl
  • Available in:
  • Class from:
IXMLReferenceData kXMLUnplaceElementCmdBoss::IID_IXMLREFERENCEDATA

IN IXMLReferenceData specifying XML Element to place

  • Implementation: kXMLReferenceDataImpl
  • Available in:
  • Class from:
  • Added-in interface
IXMLReferenceListData kXMLUnplaceElementCmdBoss::IID_IXMLREFERENCELISTDATA
     OUT IXMLReferenceListData after the command is done, 

this holds the XMLReferences where the unplaced content is now stored, in the same order as the itemlist

    <ul>

    <li>Implementation: kXMLReferenceListDataImpl</li>

    <li>Available in: </li>

    <li>Class from:</li>

    </ul>