![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ISCRIPTERRORUTILS } |
Public Member Functions | |
| virtual ErrorCode | SetMissingRequiredParameterErrorData (const IScriptRequestData *scriptRequestData, const ScriptID param) const =0 |
| virtual ErrorCode | SetInvalidParameterErrorData (const IScriptRequestData *scriptRequestData, const ScriptID param, ErrorCode err=kInvalidParameterError) const =0 |
| virtual ErrorCode | SetOutOfRangeErrorData (const IScriptRequestData *scriptRequestData, const ScriptID param, const ScriptData &value) const =0 |
| virtual ErrorCode | SetReadOnlyPropertyErrorData (const IScriptRequestData *scriptRequestData, const ScriptID param) 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 |
| pure virtual |
Prepare data required to return an invalid parameter error
| scriptRequestData | is the IScriptRequestData associated with the script request |
| param | is the id of the invalid parameter |
| err | is the desired error code |
| pure virtual |
Prepare data required to return a required parameter missing error
| scriptRequestData | is the IScriptRequestData associated with the script request |
| param | is the id of the missing parameter |
| pure virtual |
Prepare data required to return an out of range error
| scriptRequestData | is the IScriptRequestData associated with the script request |
| param | is the id of the out of range parameter |
| value | is the value of the out of range parameter |
| pure virtual |
Prepare data required to return a read-only property error
| scriptRequestData | is the IScriptRequestData associated with the script request |
| param | is the id of the read-only property |