CVPbkContactStoreProperties Class Reference
class CVPbkContactStoreProperties : public CBase |
A store property implementation class for the stores
VPbkEng.lib
Inherits from
- CVPbkContactStoreProperties
Nested Classes and Structures
Constructor & Destructor Documentation
CVPbkContactStoreProperties()
CVPbkContactStoreProperties | ( | ) | [private] |
~CVPbkContactStoreProperties()
~CVPbkContactStoreProperties | ( | ) | |
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [private] |
ContactStorePropertiesExtension(TUid)
TAny * | ContactStorePropertiesExtension | ( | TUid | aExtensionUid | ) | |
SetBooleanProperty(TPropertyFlag, TBool)
Sets the value of a boolean property.
SetName(const TVPbkContactStoreUriPtr &)
Sets the name of the store. Only a reference to the name is stored. The reference must be valid for the lifetime of this object.
SetServicePropertyL(TUid, TBool)
IMPORT_C void | SetServicePropertyL | ( | TUid | aServiceUid, |
| TBool | aValue |
| ) | |
Sets the aServiceUid service UID to aValue.
Parameters
TUid aServiceUid | a service UID that is mapped to a service. |
TBool aValue | The property to set as the value for the service. |
SetSupportedFields(const MVPbkFieldTypeList &)
Sets supported fields of contact store.
Parameters
const MVPbkFieldTypeList & aSupportedFields | a list of field types that are supported by the store. |
SupportsContactGroups()
TBool
| SupportsContactGroups | ( | ) | const |
SupportsDefaults()
TBool
| SupportsDefaults | ( | ) | const |
SupportsFieldLabels()
TBool
| SupportsFieldLabels | ( | ) | const |
SupportsSpeedDials()
TBool
| SupportsSpeedDials | ( | ) | const |
SupportsVoiceTags()
TBool
| SupportsVoiceTags | ( | ) | const |
Member Enumerations Documentation
Enum TPropertyFlag
Enumerators
EPropertyReadOnly = 0x00000001 | |
EPropertyPersistent = 0x00000002 | |
EPropertyLocal = 0x00000004 | |
EPropertyRemovable = 0x00000008 | |
EPropertyFieldLabelSupported = 0x00000010 | |
EPropertyDefaultsSupported = 0x00000020 | |
EPropertyVoiceTagsSupported = 0x00000040 | |
EPropertySpeedDialsSupported = 0x00000080 | |
EPropertyContactGroupsSupported = 0x00000100 | |
EPropertyOwnContactSupported = 0x00000200 | |
Member Data Documentation
TVPbkContactStoreProperties2 * iExtension2
TVPbkContactStoreProperties2 * | iExtension2 | [private] |
TInt
iMaxNumberMatchDigits
TInt
| iMaxNumberMatchDigits | [private] |
RArray< TServiceElement > iServiceTable
const MVPbkFieldTypeList * iSupportedFields
TVPbkContactStoreUriPtr
iUriName
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.