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

#include <SynthObjModel.h>

Inheritance diagram for kXMLSetPICmdBoss:

Public Member Functions

ICommand IID_ICOMMAND
 
IXMLReferenceData IID_IXMLREFERENCEDATA
 
IPMUnknown IID_IXMLPITARGET
 
IPMUnknown IID_IXMLPIDATA
 

Detailed Description

 This command  sets the target or data of a XML processing instruction element

Precondition
IXMLReferenceData::GetReference should allow IIDXMLElement to be instantiated
element should not be locked
Item list input
not used
Item list output
not used
Observer notification
  • theChange: kXMLSetPICmdBoss
  • theSubject: backing store
  • protocol: IID_IIDXMLELEMENT
  • changedBy: cmd instance
See Also
IXMLUtils::IsElementLocked

Member Function Documentation

ICommand kXMLSetPICmdBoss::IID_ICOMMAND

Command implementation

  • Implementation: kXMLSetPICmdImpl
  • Available in:
  • Class from:
IPMUnknown kXMLSetPICmdBoss::IID_IXMLPIDATA

IN IStringData specifying new data. Use existing to not change this value

  • Implementation: kXMLPIDataImpl
  • Available in:
  • Class from:
IPMUnknown kXMLSetPICmdBoss::IID_IXMLPITARGET

IN IStringData specifying new target. Use existing target to not change this value

  • Implementation: kXMLPITargetImpl
  • Available in:
  • Class from:
IXMLReferenceData kXMLSetPICmdBoss::IID_IXMLREFERENCEDATA

IN IXMLReferenceData specifying processing instruction element to set

  • Implementation: kXMLReferenceDataImpl
  • Available in:
  • Class from: