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

#include <IXMLConvertElementToTableCmdData.h>

Inheritance diagram for IXMLConvertElementToTableCmdData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IXMLCONVERTELEMENTTOTABLECMDDATA }
 

Public Member Functions

virtual void Set (const XMLReference &element, const WideString &tableRowTagName, const WideString &tableCellTagName)=0
 
virtual XMLReference GetXMLReference () const =0
 
virtual WideString GetTableRowTagName () const =0
 
virtual WideString GetTableCellTagName () 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 Convert Element to Table Cmd

Member Function Documentation

virtual WideString IXMLConvertElementToTableCmdData::GetTableCellTagName () const
pure virtual
Returns
the table cell tag name.
virtual WideString IXMLConvertElementToTableCmdData::GetTableRowTagName () const
pure virtual
Returns
the table row tag name.
virtual XMLReference IXMLConvertElementToTableCmdData::GetXMLReference () const
pure virtual
Returns
the xml reference.
virtual void IXMLConvertElementToTableCmdData::Set (const XMLReferenceelement,
const WideStringtableRowTagName,
const WideStringtableCellTagName 
)
pure virtual
Sets the data necessary for the XMLConvertElementToTableCmd command

Parameters
elementthe element to convert to a table
tableRowTagNametag used to designate a table row in the elements structure
tableCellTagNametag used to designate a table cell in the elements structure