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.