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...
Public Member Functions | |
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(). | |
![]() | |
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. | |
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.