LibreOffice
LibreOffice 5.0 SDK API Reference
|
This service contains the interfaces to implement by objects returned by XPropertySetRegistry::openPropertySet(). More...
import "PersistentPropertySet.idl";
Exported Interfaces | |
interface | com::sun::star::ucb::XPersistentPropertySet |
An interface implementing a persistent property set. More... | |
interface | com::sun::star::container::XNamed |
An interface for getting/setting the name (key) of the property set. More... | |
interface | com::sun::star::beans::XPropertyContainer |
An interface for adding/removing a property to/from the set. More... | |
interface | com::sun::star::beans::XPropertyAccess |
An interface for getting/setting multiple properties at once. More... | |
Additional Inherited Members | |
![]() | |
com::sun::star::ucb::XPropertySetRegistry | getRegistry () |
returns the registry used to store the property set. More... | |
string | getKey () |
returns the key used to address the set in the property set registry. More... | |
![]() | |
string | getName () |
void | setName ([in] string aName) |
sets the programmatic name of the object. More... | |
![]() | |
void | addProperty ([in] string Name,[in] short Attributes,[in] any DefaultValue) raises ( com::sun::star::beans::PropertyExistException, com::sun::star::beans::IllegalTypeException, com::sun::star::lang::IllegalArgumentException ) |
adds a property to the object. More... | |
void | removeProperty ([in] string Name) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::NotRemoveableException ) |
removes a property from the object. More... | |
![]() | |
sequence < com::sun::star::beans::PropertyValue > | getPropertyValues () |
void | setPropertyValues ([in] sequence< com::sun::star::beans::PropertyValue > aProps) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException ) |
sets the values of given properties. More... | |
This service contains the interfaces to implement by objects returned by XPropertySetRegistry::openPropertySet().
interface com::sun::star::beans::XPropertyAccess |
An interface for getting/setting multiple properties at once.
An interface for adding/removing a property to/from the set.
interface com::sun::star::container::XNamed |
An interface for getting/setting the name (key) of the property set.
An interface implementing a persistent property set.