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

#include <IXMLCopyMappingCmdData.h>

Inheritance diagram for IXMLCopyMappingCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IXMLCOPYMAPPINGCMDDATA }
 

Public Member Functions

virtual void Set (const UIDRef &sourceMap, const UIDRef &targetMap)=0
 
virtual const UIDRefGetSourceMap () const =0
 
virtual const UIDRefGetTargetMap () 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

Data interface for copying style to tag and tag to style mappings; if you're writing client code, use IXMLMappingCommands instead.

See Also
IXMLMappingCommands
kXMLCopyTagToParaStyleMapCmdBoss
kXMLCopyParaStyleToTagMapCmdBoss

Member Function Documentation

virtual const UIDRef& IXMLCopyMappingCmdData::GetSourceMap () const
pure virtual

Accessor for source map stored on this interface

Returns
the source map
virtual const UIDRef& IXMLCopyMappingCmdData::GetTargetMap () const
pure virtual

Accessor for target map on this interface

Returns
the style as UIDRef
virtual void IXMLCopyMappingCmdData::Set (const UIDRefsourceMap,
const UIDReftargetMap 
)
pure virtual

Specify the source and target maps for the copy

Parameters
sourceMapidentifies the source mapping for the copy
targetMapidentifies the destination where contents of the sourceMap will be copied to