![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section Contents
Applications that use this class will not work correctly on a version of EPOC earlier than ER5.
CBase |
Abstract: CBase behaviour. |
CParserPropertyValue |
Abstract: Base class for all property values. |
vprop.h
versit.lib
This class represents a property value stored in an array of descriptors. For instance, a postal address property value in a vCard entity might be stored using this class.
To find out the property value type, use Uid() defined in the base class CParserPropertyValue. A descriptor array property UID has the value KVersitPropertyCDesCArrayUid.
CParserPropertyValueCDesCArray(CDesCArray* aValue);
Constructs a new CParserPropertyValueCDesCArray with a CDesCArray pointer.
CDesCArray* aValue |
Pointer to the descriptor array. The property value takes ownership of the pointer. |
~CParserPropertyValueCDesCArray();
The destructor frees all resources owned by the property value array, prior to its destruction.
TBool IsPresent(const TDesC& aValue) const;
Use this function to test whether a specified value is present in the array of descriptors owned by the property value object.
const TDesC& aValue |
The value of interest. |
TBool |
ETrue if the value specified is present in the descriptor array. EFalse if not. |
CDesCArray* Value() const;
Retrieves the property value.
CDesCArray* |
Pointer to the array of descriptors owned by the property value object. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |