LibreOffice
LibreOffice 24.8 SDK API Reference
Loading...
Searching...
No Matches
XKeyAlteration Interface Reference

allows to alter the keys of a table. More...

import <XKeyAlteration.idl;

Inheritance diagram for XKeyAlteration:
XConnectionSupplier XInitialization XInterface

Exported Interfaces

interface XConnectionSupplier
 
- Exported Interfaces inherited from XConnectionSupplier
interface com::sun::star::lang::XInitialization
 

Public Member Functions

void dropKey ([in] com::sun::star::beans::XPropertySet table,[in] com::sun::star::beans::XPropertySet key) raises ( com::sun::star::sdbc::SQLException)
 drops an object of the related container identified by its name.
 
void addKey ([in] com::sun::star::beans::XPropertySet table,[in]com::sun::star::beans::XPropertySet descriptor) raises (com::sun::star::sdbc::SQLException)
 creates a new object using the given descriptor and appends it to the related container.
 
- Public Member Functions inherited from XInitialization
void initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception )
 initializes the object.
 
- 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.
 

Additional Inherited Members

- Public Attributes inherited from XConnectionSupplier
com::sun::star::sdbc::XConnection ActiveConnection
 returns the source connection.
 

Detailed Description

Exported Interfaces

◆ XConnectionSupplier

Member Function Documentation

◆ addKey()

creates a new object using the given descriptor and appends it to the related container.

Note: The descriptor will not be changed and can be used again to append another object.

Parameters
tablethe table to be altered
descriptorthe descriptor which should be serve to append a new object
Exceptions
com::sun::star::sdbc::SQLExceptionif a database access error occurs.

◆ dropKey()

drops an object of the related container identified by its name.

Parameters
tablethe table to be altered
keythe key to be dropped
Exceptions
com::sun::star::sdbc::SQLExceptionif a database access error occurs.

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