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

#include <ITaggedTextImportPreferences.h>

Inheritance diagram for ITaggedTextImportPreferences:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_ITAGGEDTEXTIMPORTPREFERENCES }
 

Public Member Functions

virtual void SetWarningOption (SuppressWarning warningOption)=0
 
virtual void SetStyleConflictOption (StyleConflictAction styleOption)=0
 
virtual void SetImportEncodingPref (EncodingType impEncodingPref)=0
 
virtual void SetUseTypographersQuotes (bool16 bUseTypographersQuotes)=0
 
virtual void SetRemoveFormatting (bool16 bRemoveFormatting)=0
 
virtual SuppressWarning GetWarningOption ()=0
 
virtual StyleConflictAction GetStyleConflictOption ()=0
 
virtual EncodingType GetImportEncodingPref ()=0
 
virtual bool16 GetUseTypographersQuotes ()=0
 
virtual bool16 GetRemoveFormatting ()=0
 
virtual void CopyPrefs (ITaggedTextImportPreferences *copy)=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

Interface to get and set the tagged text import preferences.

Member Function Documentation

virtual void ITaggedTextImportPreferences::CopyPrefs (ITaggedTextImportPreferencescopy)
pure virtual

Copy the tagged text import preferences

Parameters
copyIN tagged text import preferences
virtual EncodingType ITaggedTextImportPreferences::GetImportEncodingPref ()
pure virtual

Get the encoding of the tagged text file.

Parameters
none
Returns
Encoding of the tagged text file
virtual bool16 ITaggedTextImportPreferences::GetRemoveFormatting ()
pure virtual

Get the flag which indicates whether to remove Character/Paragraph formatting or not.

Parameters
none
Returns
remove formatting flag
virtual StyleConflictAction ITaggedTextImportPreferences::GetStyleConflictOption ()
pure virtual

Get style conflict options which indicates that which definition Publication/Tagged Text should be used in case of Style conflict.

Parameters
none
Returns
Style conflict Option
virtual bool16 ITaggedTextImportPreferences::GetUseTypographersQuotes ()
pure virtual

Get the flag which indicates whether to use Typographer's quotes or not.

Parameters
none
Returns
use typographer's quote flag
virtual SuppressWarning ITaggedTextImportPreferences::GetWarningOption ()
pure virtual

Get warning options which indicates whether warning should be suppressed or not while importing the tagged text file

Parameters
none
Returns
Warning Option
virtual void ITaggedTextImportPreferences::SetImportEncodingPref (EncodingType impEncodingPref)
pure virtual

Set the encoding of the tagged text file.

Parameters
impEncodingPrefIN Encoding of the tagged text file
virtual void ITaggedTextImportPreferences::SetRemoveFormatting (bool16 bRemoveFormatting)
pure virtual

Set the flag which indicates whether to remove Character/Paragraph formatting or not.

Parameters
bRemoveFormattingIN Whether to remove formatting or not
virtual void ITaggedTextImportPreferences::SetStyleConflictOption (StyleConflictAction styleOption)
pure virtual

Set style conflict options which indicates that which definition Publication/Tagged Text should be used in case of Style conflict.

Parameters
styleOptionIN Style conflict options
virtual void ITaggedTextImportPreferences::SetUseTypographersQuotes (bool16 bUseTypographersQuotes)
pure virtual

Set the flag which indicates whether to use Typographer's quotes or not.

Parameters
bUseTypographersQuotesIN Whether to use Typographer's quotes or not
virtual void ITaggedTextImportPreferences::SetWarningOption (SuppressWarning warningOption)
pure virtual

Set warning options which indicates whether warning should be suppressed or not while importing the tagged text file.

Parameters
warningOptionIN Warning options