|
| typedef SingletonScriptProvider | Inherited |
| |
| typedef RepresentScriptProvider | Inherited |
| |
| virtual int32 | GetNumObjects (const IScriptRequestData *data, IScript *parent) |
| |
| virtual ErrorCode | AppendNthObject (const IScriptRequestData *data, IScript *parent, int32 n, ScriptList &objectList) |
| |
| virtual ErrorCode | AppendAllObjects (const IScriptRequestData *data, IScript *parent, ScriptList &objectList) |
| |
| void | DefinePreference (const ScriptID &objectID, const ScriptID &propID, const ClassID &bossID=kBasePrefsScriptObjectBoss) |
| |
| virtual ErrorCode | AccessPreference (ScriptID propID, IScriptRequestData *data, IScript *parent) |
| |
| virtual bool16 | CanAccessPreference (ScriptID propID, IScript *parent) const |
| |
| virtual IScript * | QueryPrefScript (const IScriptRequestData *data, IScript *parent, const ScriptID &propID) |
| |
| static IPMUnknown * | QueryPreferences (const IScriptRequestData *data, const IScript *prefsScript, const PMIID &prefInterfaceID) |
| |
| HelperInterface | fHelperInterface |
| |
From SDK sample; shows how to implement a script provider for xdocbkworkflow preference,
See Scripting Resources defined in the plug-in's .fr file.
- See Also
- kXDocBkPrefsScriptProviderBoss - the scriptable boss
- kXDocBkPrefObjectScriptElement - the script object that exposes kXDocBkPrefsScriptProviderBoss in the Scripting DOM
- XDocBk.fr