DotMSN

Contact Properties

The properties of the Contact class are listed below. For a complete list of Contact class members, see the Contact Members topic.

Public Instance Properties

Blocked Get or set whether this person is blocked. When someone is 'blocked' this means he or she is on your blocked list.
ClientCapacities A list of all capacities of the remote client.
ClientData The client programmer can specify custom data related to this contact in this property
ContactGroup The contactgroup this contact belongs to. You can change this by setting a new ContactGroup object.
DisplayImage The user display image of the contact. Null if not present
Emoticons A collection of all emoticons used by this contact
HomePhone Telephonenumber at home
Mail The contact's unique e-mail adress. Used to identify a Microsoft Passport account
MobileAccess Indicates whether the contact allows contacts to send mobile messages.
MobileDevice Indicates whether the contact has a mobile device enabled.
MobilePhone Mobile phonenumber
Name The username (screenname) of this contact
NSMessageHandler The notification message handler which controls this contact object
OnAllowedList Indicates whether this contact is on the allowed list
OnBlockedList Indicates whether this contact is on the blocked list. When a contact is on your blocked list it can't see your presence status or send messages to you.
OnForwardList Indicates whether this contact is on the forward list
Online Indicates whether the specified is online. It will return true for all presence states (online, away, busy, etc) except PresenceStatus.Offline
OnReverseList Indicates whether this contact is on the reversed list. Obviously this field is read-only because the other client decides whether he accepts you or not.
Status Retrieve the current status of this contact. It defaults to offline
WorkPhone Telephonenumber at work

See Also

Contact Class | XihSolutions.DotMSN Namespace