:: com :: sun :: star :: beans ::
|
enum PropertyState |
- Description
- This enumeration lists the states that a property value can have.
The state consists of two aspects:
- whether a value is available or void,
- whether the value is stored in the property set itself or is a
default, or ambiguous.
- See also
- XPropertyState, Property
|
Values |
DIRECT_VALUE |
The value of the property is stored in the PropertySet itself.
|
DEFAULT_VALUE |
The value of the property is available from a master (e.g., template).
|
AMBIGUOUS_VALUE |
The value of the property is only a recommendation because there
are multiple values for this property (e.g., from a multi selection).
|
Values' Details |
DIRECT_VALUE
DIRECT_VALUE,
- Description
- The value of the property is stored in the PropertySet itself.
The property value must be available and of the specified type.
If the PropertyAttribute field in the struct
Property contains PropertyAttribute::MAYBEVOID,
then the value may be void.
|
|
DEFAULT_VALUE
DEFAULT_VALUE,
- Description
- The value of the property is available from a master (e.g., template).
The PropertyAttribute field in the struct
Property must contain the
PropertyAttribute::MAYBEDEFAULT flag. The property
value must be available and of the specified type. If the
PropertyAttribute field in the struct Property
contains PropertyAttribute::MAYBEVOID, then the
value may be void.
|
|
AMBIGUOUS_VALUE
AMBIGUOUS_VALUE,
- Description
- The value of the property is only a recommendation because there
are multiple values for this property (e.g., from a multi selection).
The PropertyAttribute field in the struct
Property must contain the
PropertyAttribute::MAYBEAMBIGUOUS flag. The
property value must be available and of the specified type.
If the Attribute field in the struct Property contains
PropertyAttribute::MAYBEVOID, then the value
may be void.
|
|
Top of Page
Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.
LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.
The Document Foundation acknowledges all community members, please find more info at our website.
Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.