Class ContactsList
Definition
- Assembly:
- Tizen.Pims.Contacts.dll
A list of records with the same type.
public class ContactsList : IDisposable
- Inheritance
-
objectContactsList
- Implements
-
System.IDisposable
Constructors
View SourceContactsList()
Creates a contacts record list.
Declaration
public ContactsList()
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
System.OutOfMemoryException | Thrown when failed due to out of memory. |
Properties
View SourceCount
The count of the contact entity.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
int | The count of the contact entity. |
Methods
View SourceAddRecord(ContactsRecord)
Adds a record to the contacts list.
Declaration
public void AddRecord(ContactsRecord record)
Parameters
Type | Name | Description |
---|---|---|
ContactsRecord | record | The record to add. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
System.ArgumentException | Thrown when one of the arguments provided to a method is not valid. |
Dispose()
Releases all the resources used by the ContactsList. It should be called after it has finished using the object.
Declaration
public void Dispose()
Dispose(bool)
Releases all the resources used by the ContactsList.
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | Disposing by the user. |
~ContactsList()
The destructor.
Declaration
protected ~ContactsList()
GetCurrentRecord()
Retrieves a record from the contacts list.
Declaration
public ContactsRecord GetCurrentRecord()
Returns
Type | Description |
---|---|
ContactsRecord | The contacts record. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
MoveFirst()
Moves a contacts list to the first position.
Declaration
public void MoveFirst()
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
MoveLast()
Moves a contacts list to the last position.
Declaration
public void MoveLast()
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
MoveNext()
Moves a contacts list to the next position.
Declaration
public bool MoveNext()
Returns
Type | Description |
---|---|
bool | When the cursor is already at the last position, it returns false. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
MovePrevious()
Moves a contacts list to the previous position.
Declaration
public bool MovePrevious()
Returns
Type | Description |
---|---|
bool | When the cursor is already at the first position, it returns false. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
RemoveRecord(ContactsRecord)
Removes a record from the contacts list.
Declaration
public void RemoveRecord(ContactsRecord record)
Parameters
Type | Name | Description |
---|---|---|
ContactsRecord | record | The record to remove. |
Exceptions
Type | Condition |
---|---|
System.NotSupportedException | Thrown when the feature is not supported. |
System.ArgumentException | Thrown when one of the arguments provided to a method is not valid. |