31XPropertySetInfo_impl::XPropertySetInfo_impl(
TaskManager* pMyShell,
const OUString& aUnqPath )
32 : m_pMyShell( pMyShell ),
42 auto p_seq =
m_seq.getArray();
47 p_seq[
count++ ] = beans::Property( rProp.getPropertyName(),
50 rProp.getAttributes() );
56 : m_pMyShell( pMyShell ),
69beans::Property SAL_CALL
72 auto pProp = std::find_if(std::cbegin(
m_seq), std::cend(
m_seq),
73 [&
aName](
const beans::Property& rProp) {
return rProp.Name ==
aName; });
74 if (pProp != std::cend(
m_seq))
77 throw beans::UnknownPropertyException(
aName );
91 return std::any_of(std::cbegin(
m_seq), std::cend(
m_seq),
92 [&
aName](
const beans::Property& rProp) {
return rProp.Name ==
aName; });
FileProvider * m_pProvider
XPropertySetInfo_impl(TaskManager *pMyShell, const OUString &aUnqPath)
virtual css::beans::Property SAL_CALL getPropertyByName(const OUString &aName) override
virtual css::uno::Sequence< css::beans::Property > SAL_CALL getProperties() override
virtual ~XPropertySetInfo_impl() override
css::uno::Sequence< css::beans::Property > m_seq
virtual sal_Bool SAL_CALL hasPropertyByName(const OUString &Name) override