LibreOffice
LibreOffice 24.2 SDK API Reference
|
This interface provides direct access to the data in all data flavors. More...
import"XTransferDataAccess.idl";
Public Member Functions | |
hyper | queryDataSize ([in] sequence< DataFlavor > aFlavorList) |
To query for the summarized data size in bytes of a sequence of DataFlavor. More... | |
sequence< any > | getData ([in] sequence< DataFlavor > aFlavorList) |
To get all the data of a sequence of DataFlavor. 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... | |
This interface provides direct access to the data in all data flavors.
It can be used by the clipboard implementation to optimize data transport on flush operations.
sequence< any > getData | ( | [in] sequence< DataFlavor > | aFlavorList | ) |
To get all the data of a sequence of DataFlavor.
aFlavorList | The sequence of requested DataFlavor. |
An unsupported DataFlavor will be ignored.
For unsupported DataFlavor an empty any will be returned.
hyper queryDataSize | ( | [in] sequence< DataFlavor > | aFlavorList | ) |
To query for the summarized data size in bytes of a sequence of DataFlavor.
aFlavorList | A sequence of requested DataFlavor. |
An unsupported DataFlavor will be ignored.