| absentOptional |
a list of optional properties that are not
present, and should thus not be visible via
com::sun::star::beans::XPropertySet::getPropertySetInfo.
For consistency reasons, the given absentOptional should
only contain the names of attributes that represent optional properties
that are not present (that is, the attribute getters and setters always
throw a com::sun::star::beans::UnknownPropertyException),
and should contain each such name only once. If an optional property is
not present (that is, the corresponding attribute getter and setter
always throw a
com::sun::star::beans::UnknownPropertyException) but is not
contained in the given absentOptional, then it will be
visible via
com::sun::star::beans::XPropertySet::getPropertySetInfo as a
com::sun::star::beans::Property with a set
com::sun::star::beans::PropertyAttribute::OPTIONAL. If the
given implements specifies that
com::sun::star::beans::XPropertySet is not supported, then
the given absentOptional is effectively ignored and can be
empty.
|