PropertyValue Properties |
The PropertyValue type exposes the following members.
Name | Description | |
---|---|---|
![]() | Action |
If the property is a Set- or Reference-property then Action must be either Add or Remove.
If the property is a Value-property then Action must be Modify.
|
![]() | AttributeCount | |
![]() | Attributes |
Attributes for the property value.
Only Reference Property Values can have attributes.
Use AddAttribute() to add an attribute.
The collection is null if the property doesn't allow attributes.
|
![]() | DisplayValue |
DisplayValue is used only if the property is a Reference- or a Set property.
DisplayValue is not always available (this also goes for Reference- or a Set properties).
|
![]() | LanguageId |
LanguageId is used if the property is a Value property w. datatype MultiLangText.
If LanguageId is zero the default language (English) will be assumed.
|
![]() | LanguageIdDefault |
Contains the specified language id - or English if it is not defined.
|
![]() | Tag |
Optional "tag" value which is not used by the processing logic.
Can be null.
|
![]() | Value |
Depending on the property's data type the Value is either a:
string (VP datatype text, SP or RP), integer (VP datatype integer, RP), Guid (SP or RP), boolean (VP datatype bool), TimeSpan (VP datatype TimeSpan), double (VP datatype decimal) or DateTime (VP datatype DateTime).
|