LibreOffice
LibreOffice 24.2 SDK API Reference
|
This interface enables an object to get interceptors registered that change context menus or prevent them from being executed. More...
import"XContextMenuInterception.idl";
Public Member Functions | |
void | registerContextMenuInterceptor ([in]XContextMenuInterceptor Interceptor) |
registers an XContextMenuInterceptor, which will become the first interceptor in the chain of registered interceptors. More... | |
void | releaseContextMenuInterceptor ([in]XContextMenuInterceptor Interceptor) |
removes an XContextMenuInterceptor which was previously registered using XContextMenuInterception::registerContextMenuInterceptor(). 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 enables an object to get interceptors registered that change context menus or prevent them from being executed.
void registerContextMenuInterceptor | ( | [in] XContextMenuInterceptor | Interceptor | ) |
registers an XContextMenuInterceptor, which will become the first interceptor in the chain of registered interceptors.
void releaseContextMenuInterceptor | ( | [in] XContextMenuInterceptor | Interceptor | ) |
removes an XContextMenuInterceptor which was previously registered using XContextMenuInterception::registerContextMenuInterceptor().
The order of removals is arbitrary. It is not necessary to remove the last registered interceptor first.