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

This interface provides a factory for obtaining objects implementing the XScriptProvider interface. More...

import"XScriptProviderFactory.idl";

Inheritance diagram for XScriptProviderFactory:
XInterface MasterScriptProviderFactory theMasterScriptProviderFactory

Public Member Functions

XScriptProvider createScriptProvider ([in] any Context) raises ( ::com::sun::star::lang::IllegalArgumentException )
 a factory method for the creation of XScriptProviders implementations. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

This interface provides a factory for obtaining objects implementing the XScriptProvider interface.

Member Function Documentation

◆ createScriptProvider()

XScriptProvider createScriptProvider ( [in] any  Context)
raises (::com::sun::star::lang::IllegalArgumentException
)

a factory method for the creation of XScriptProviders implementations.

Parameters
Contextis context for which the ScriptProvider is to be created for
Returns
an object implementing com::sun::star::script::provider::XScriptProvider
Exceptions
com::sun::star::lang::IllegalArgumentExceptionif illegal or unknown context is passed

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