InstantMessengerList

InstantMessengerList class

List of instant messenger addresses for a contact.

public class InstantMessengerList : IList<InstantMessengerAddress>

Constructors

Name Description
InstantMessengerList() The default constructor.

Properties

Name Description
AIM { get; set; } Default AIM id
Count { get; } Gets the number of elements contained in the ICollection.
GoogleTalk { get; set; } Default Google Talk id
ICQ { get; set; } Default ICQ id
IsReadOnly { get; } Gets a value indicating whether the list is read-only.
Item { get; set; } Default instant messenger address for specified category (2 indexers)
Jabber { get; set; } Default Jabber id
MSN { get; set; } Default MSN id
QQ { get; set; } Default QQ id
Skype { get; set; } Default skype is
Yahoo { get; set; } Default Yahoo id

Methods

Name Description
Add(InstantMessengerAddress) Adds an item to the list.
Clear() Removes all items from the list.
Contains(InstantMessengerAddress) Determines whether the list contains a specific value.
CopyTo(InstantMessengerAddress[], int) Copies the elements to an array, starting at a particular array index.
GetEnumerator() Returns an enumerator that iterates through a collection.
IndexOf(InstantMessengerAddress) Determines the index of a specific item in the list.
Insert(int, InstantMessengerAddress) Inserts an item to the list at the specified index.
Remove(InstantMessengerAddress) Removes the first occurrence of a specific object from the list.
RemoveAt(int) Removes the list item at the specified index.

See Also