LibreOffice
LibreOffice 7.4 SDK API Reference
Public Member Functions | List of all members
XModuleController Interface Reference

The module controller is responsible for loading a module (ad-don, plugin, whatever the name) when it is first used. More...

import"XModuleController.idl";

Inheritance diagram for XModuleController:
ModuleController

Public Member Functions

void requestResource ([in] string sResourceTypeURL)
 When the specified resource is requested for the first time then create a new instance of the associated factory service. More...
 

Detailed Description

The module controller is responsible for loading a module (ad-don, plugin, whatever the name) when it is first used.

For this there is a list in the office configuration which associates resource URLs with service names which in turn are associated with modules (or dlls). The path to the office configuration list is MultiPaneGUI/Framework/ResourceFactories in the Impress.xcu file.

Member Function Documentation

◆ requestResource()

void requestResource ( [in] string  sResourceTypeURL)

When the specified resource is requested for the first time then create a new instance of the associated factory service.


The documentation for this interface was generated from the following file: