![]() | InDesign SDK 20.5 |

Public Member Functions | |
| SnipRunSuiteASB (IPMUnknown *boss) | |
| virtual | ~SnipRunSuiteASB () |
| virtual void | GetSnippetNames (SnippetNames &snippetNames) const |
| virtual bool16 | IsRegistered (const SnippetName &snippetName) const |
| virtual void | GetCategories (const SnippetName &snippetName, Categories &categories) const |
| virtual void | GetDescription (const SnippetName &snippetName, PMString &description) const |
| virtual void | GetPreconditions (const SnippetName &snippetName, PMString &preconditions) const |
| virtual bool16 | CanRun (const SnippetName &snippetName) const |
| ErrorCode | Run (const SnippetName &snippetName, PMString ¶meters, bool16 enableParameterDialog) const |
| virtual ErrorCode | SetupContext (const SnippetName &snippetName) |
Public Member Functions inherited from CPMUnknown< ISnipRunSuite > | |
| IPMUnknown * | QueryInterface (PMIID interfaceID) const |
| void | AddRef () const |
| void | Release () const |
| void | PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| void | PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue) |
| CPMUnknown (const CPMUnknown &)=delete | |
| CPMUnknown & | operator= (const CPMUnknown &)=delete |
Additional Inherited Members | |
Public Types inherited from ISnipRunSuite | |
| enum | { kDefaultIID = IID_ISNIPRUNSUITE } |
| enum | eSnpRunContextType { kSnpRunNoContext, kSnpRunWorkspaceContext, kSnpRunFrontDocContext, kSnpRunLayoutTargetContext, kSnpRunTextTargetContext, kSnpRunTextSelectionTargetContext, kSnpRunTableTargetContext, kSnpRunCustomContext } |
| typedef PMString | SnippetName |
| typedef K2Vector< SnippetName > | SnippetNames |
| typedef PMString | Category |
| typedef K2Vector< Category > | Categories |
Protected Member Functions inherited from CPMUnknown< ISnipRunSuite > | |
| CPMUnknown (IPMUnknown *boss) | |
Protected Attributes inherited from CPMUnknown< ISnipRunSuite > | |
| HelperInterface | fHelperInterface |
ISnipRunSuite abstract selection boss(ASB) suite implementation.
| SnipRunSuiteASB::SnipRunSuiteASB | ( | IPMUnknown * | boss | ) |
Constructor.
| virtual |
Destructor.
| virtual |
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::GetCategories.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::GetDescription.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::GetPreconditions.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::GetSnippetNames.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::IsRegistered.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::Run.
Implements ISnipRunSuite.
| virtual |
See ISnipRunSuite::SetupContext
Implements ISnipRunSuite.