#include <app/cntviewbase.h>
| class RContactRemoteView : public RSubSessionBase, public RSubSessionBase |
This class is used internally by remote contact views as the handle to the server side view object.
See also: CContactRemoteViewBase
| RContactRemoteView | ( | ) |
RContactRemoteView constructor.
Member variables must be initialised (zero'd) in the constructor since RContactRemoteView does not derive from CBase.
| CViewContact * | ContactAtL | ( | TInt | aIndex | ) |
| Parameters | |
|---|---|
| aIndex | Index |
| Capability | |
|---|---|
| ReadUserData |
| void | ContactsMatchingCriteriaL | ( | const MDesCArray & | aFindWords, |
| RPointerArray< CViewContact > & | aMatchedContacts, | |||
| TBool | aPrefixSearch, | |||
| TUid | aUid | |||
| ) | ||||
Searches all contact items in the view for fields that contain the search strings specified.
| Parameters | |
|---|---|
| aFindWords | A descriptor array containing one or more search strings |
| aMatchedContacts | On return, an array of matching contact items |
| Capability | |
|---|---|
| ReadUserData |
| void | ContactsMatchingCriteriaL | ( | const MDesC16Array & | aFindWords, |
| RPointerArray< CViewContact > & | aMatchedContacts, | |||
| TBool | aPrefixSearch, | |||
| TUid | aUid | |||
| ) | ||||
| void | GetContactIdsL | ( | const CArrayFix< TInt > & | aIndexes, |
| CContactIdArray & | aContactIds | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData |
| void | GetContactsMatchingFilterL | ( | TInt | aFilter, |
| RArray< TContactIdWithMapping > & | aMatchingContacts | |||
| ) | ||||
Requests an array of contact IDs from the server-side view which match the filter provided by the client.
| Parameters | |
|---|---|
| aFilter | Filter supplied by client |
| aMatchingContacts | Array of contacts which match the filter |
| Capability | |
|---|---|
| ReadUserData |
| TUid | GetViewSortPluginImplUidL | ( | ) | const |
| void | OpenL | ( | const CContactDatabase & | aDb, |
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData |
| void | OpenL | ( | const CContactDatabase & | aDb, |
| const TDesC & | aName, | |||
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData |
| void | ReOpenL | ( | const CContactDatabase & | aDb | ) |
| Parameters | |
|---|---|
| aDb | Reference to contact database used to create views |
| Capability | |
|---|---|
| ReadUserData |
| void | RequestViewEvent | ( | TPckgBuf< TContactViewEvent > & | aEvent, |
| TRequestStatus & | aStatus | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData |