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
|
)
|
|
Persistent()
TBool
|
Persistent
|
(
|
)
|
const
|
Removable()
TBool
|
Removable
|
(
|
)
|
const
|
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
|
SupportsService(TUid)
TBool
|
SupportsService
|
(
|
TUid
|
aServiceUid
|
)
|
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.