![]() | InDesign SDK 20.5 |
#include <IInCopyFileInfo.h>

Public Types | |
| enum | { kDefaultIID = IID_IINCOPYFILEINFO } |
| enum | eInCopyFileType { kTypeInvalid = 0, kTypeInCopyStory, kTypeXML, kTypeInCopyInterchangeTextStory, kTypeInCopyInterchangeGraphicStory } |
Public Member Functions | |
| virtual void | Encoding (IXMLOutStream::eEncodingType encoding)=0 |
| virtual IXMLOutStream::eEncodingType | Encoding () const =0 |
| virtual void | FileType (eInCopyFileType type)=0 |
| virtual eInCopyFileType | FileType () const =0 |
| virtual void | PageRect (const PMPageSize &rect)=0 |
| virtual PMPageSize | PageRect () const =0 |
| virtual void | FileVersion (const PMReal &vers)=0 |
| virtual PMReal | FileVersion () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Represents the information known about the InCopy import file. This interface should be present on any story boss.
| pure virtual |
Specify the encoding used in this file.
| encoding | The encoding type enumeration. |
| pure virtual |
Return the encoding used in the story's file.
| pure virtual |
Specify the type of the file.
| type | The file type enumeration. |
| pure virtual |
Return the type of the story's file.
| pure virtual |
Specify the version of the InCopy file for importing.
| vers | The version, 2.0 or 3.0 typically. |
| pure virtual |
Return the InCopy file's version number.
| pure virtual |
Set the page size of the import file.
| rect | The rectangle of page, initially {0,0,0,0} |
| pure virtual |
Get the page size.