|
LibreOffice Module vbahelper (master) 1
|
#include <vbasystemaxcontrol.hxx>
Public Member Functions | |
| VbaSystemAXControl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::uno::XInterface > &xControl, const css::uno::Reference< css::frame::XModel > &xModel, std::unique_ptr< ov::AbstractGeometryAttributes > pGeomHelper) | |
| virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL | getIntrospection () override |
| virtual css::uno::Any SAL_CALL | invoke (const OUString &aFunctionName, const css::uno::Sequence< css::uno::Any > &aParams, css::uno::Sequence< ::sal_Int16 > &aOutParamIndex, css::uno::Sequence< css::uno::Any > &aOutParam) override |
| virtual void SAL_CALL | setValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
| virtual css::uno::Any SAL_CALL | getValue (const OUString &aPropertyName) override |
| virtual sal_Bool SAL_CALL | hasMethod (const OUString &aName) override |
| virtual sal_Bool SAL_CALL | hasProperty (const OUString &aName) override |
| virtual OUString | getServiceImplName () override |
| virtual css::uno::Sequence< OUString > | getServiceNames () override |
Private Attributes | |
| css::uno::Reference< css::script::XInvocation > | m_xControlInvocation |
Definition at line 30 of file vbasystemaxcontrol.hxx.
| VbaSystemAXControl::VbaSystemAXControl | ( | const css::uno::Reference< ov::XHelperInterface > & | xParent, |
| const css::uno::Reference< css::uno::XComponentContext > & | xContext, | ||
| const css::uno::Reference< css::uno::XInterface > & | xControl, | ||
| const css::uno::Reference< css::frame::XModel > & | xModel, | ||
| std::unique_ptr< ov::AbstractGeometryAttributes > | pGeomHelper | ||
| ) |
Definition at line 25 of file vbasystemaxcontrol.cxx.
References xModel.
|
overridevirtual |
Definition at line 32 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 69 of file vbasystemaxcontrol.cxx.
|
overridevirtual |
Definition at line 76 of file vbasystemaxcontrol.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 50 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 56 of file vbasystemaxcontrol.cxx.
References aName, and m_xControlInvocation.
|
overridevirtual |
Definition at line 62 of file vbasystemaxcontrol.cxx.
References aName, and m_xControlInvocation.
|
overridevirtual |
Definition at line 38 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
overridevirtual |
Definition at line 44 of file vbasystemaxcontrol.cxx.
References m_xControlInvocation.
|
private |
Definition at line 32 of file vbasystemaxcontrol.hxx.
Referenced by getIntrospection(), getValue(), hasMethod(), hasProperty(), invoke(), and setValue().