LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
GalleryThemeProvider Service Reference

provides access to a container of GalleryThemes and makes it possible for you to manipulate them. More...

import "GalleryThemeProvider.idl";

Inheritance diagram for GalleryThemeProvider:
XGalleryThemeProvider XInitialization XNameAccess XInterface XElementAccess XInterface

Exported Interfaces

interface com::sun::star::gallery::XGalleryThemeProvider
 lets you access and create GalleryThemes
interface com::sun::star::lang::XInitialization
 allows initializing the provider

Additional Inherited Members

Public Member Functions inherited from XGalleryThemeProvider
XGalleryTheme insertNewByName ([in] string ThemeName) raises ( com::sun::star::container::ElementExistException )
 creates a new Gallery theme and adds it to the collection.
void removeByName ([in] string ThemeName) raises ( com::sun::star::container::NoSuchElementException )
 deletes a Gallery theme from the collection.
Public Member Functions inherited from XNameAccess
any getByName ([in] string aName) raises ( com::sun::star::container::NoSuchElementException, com::sun::star::lang::WrappedTargetException )
sequence< string > getElementNames ()
boolean hasByName ([in] string aName)
Public Member Functions inherited from XElementAccess
type getElementType ()
boolean hasElements ()
Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object.
void acquire ()
 increases the reference counter by one.
void release ()
 decreases the reference counter by one.
Public Member Functions inherited from XInitialization
void initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception )
 initializes the object.

Detailed Description

provides access to a container of GalleryThemes and makes it possible for you to manipulate them.

See also
XGalleryThemeProvider

Exported Interfaces

◆ com::sun::star::gallery::XGalleryThemeProvider

lets you access and create GalleryThemes

◆ com::sun::star::lang::XInitialization

allows initializing the provider

You do not need to call the initialize method directly, instead you may use the createInstanceWithArguments method of your com::sun::star::lang::XMultiServiceFactory.

You specify a parameter by passing one (or more) com::sun::star::beans::PropertyValue object(s) to the initialize method, where the Name field contains a string describing which aspect you want to affect, and the Value field containing a value.

Currently, there are no public properties available


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