19 #ifndef INCLUDED_SC_SOURCE_UI_VBA_VBAWSFUNCTION_HXX
20 #define INCLUDED_SC_SOURCE_UI_VBA_VBAWSFUNCTION_HXX
22 #include <ooo/vba/excel/XWorksheetFunction.hpp>
23 #include <com/sun/star/uno/XComponentContext.hpp>
32 ScVbaWSFunction(
const css::uno::Reference< ov::XHelperInterface >& xParent,
const css::uno::Reference< css::uno::XComponentContext >& xContext);
34 virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL
getIntrospection()
override;
35 virtual css::uno::Any SAL_CALL
invoke(
const OUString& FunctionName,
const css::uno::Sequence< css::uno::Any >& Params, css::uno::Sequence< sal_Int16 >& OutParamIndex, css::uno::Sequence< css::uno::Any >& OutParam)
override;
36 virtual void SAL_CALL
setValue(
const OUString& PropertyName,
const css::uno::Any&
Value)
override;
37 virtual css::uno::Any SAL_CALL
getValue(
const OUString& PropertyName)
override;
40 virtual OUString SAL_CALL
getExactName(
const OUString& aApproximateName )
override;
virtual OUString getServiceImplName() override
ScVbaWSFunction(const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext)
virtual css::uno::Any SAL_CALL getValue(const OUString &PropertyName) override
virtual OUString SAL_CALL getExactName(const OUString &aApproximateName) override
virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL getIntrospection() override
virtual css::uno::Sequence< OUString > getServiceNames() override
InheritedHelperInterfaceWeakImpl< ov::excel::XWorksheetFunction > ScVbaWSFunction_BASE
virtual void SAL_CALL setValue(const OUString &PropertyName, const css::uno::Any &Value) override
virtual sal_Bool SAL_CALL hasMethod(const OUString &Name) override
virtual css::uno::Any SAL_CALL invoke(const OUString &FunctionName, const css::uno::Sequence< css::uno::Any > &Params, css::uno::Sequence< sal_Int16 > &OutParamIndex, css::uno::Sequence< css::uno::Any > &OutParam) override
virtual sal_Bool SAL_CALL hasProperty(const OUString &Name) override