DotMSN

Owner Properties

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

Public Instance Properties

Age (Profile) Your given age in years
Birthday (Profile) Numerical birthday
Blocked (inherited from Contact) Get or set whether this person is blocked. When someone is 'blocked' this means he or she is on your blocked list.
ClientCapacities (inherited from Contact) A list of all capacities of the remote client.
ClientData (inherited from Contact) The client programmer can specify custom data related to this contact in this property
ClientIP (Profile) The IP address the server thinks you're connecting from.
ClientPort (Profile) The presumably port you're connecting from.
ContactGroup (inherited from Contact) The contactgroup this contact belongs to. You can change this by setting a new ContactGroup object.
Country (Profile) Two-digit country code
DisplayImage The display image of the owner visible to remote contacts.
EmailEnabled (Profile) Whether or not the user's account has email notification (currently just activated Hotmail and MSN.com accounts) - 1 or 0
Emoticons (inherited from Contact) A collection of all emoticons used by this contact
Gender (Profile) User's gender (m, f, or U if unspecified)
HomePhone Get or set the home phone number.
Kid (Profile) Whether your account is a Kids Passport (0 or 1)
KV (Profile) Another number needed for Hotmail login
LoginTime (Profile) Unix time you logged in - that is, in seconds since midnight UTC on January 1st, 1970.
Mail (inherited from Contact) The contact's unique e-mail adress. Used to identify a Microsoft Passport account
MemberIdHigh (Profile) Unspecified
MemberIdLowd (Profile) Unspecified
MobileAccess Get or set whether the owner allows remote contacts to send messages to it's mobile device.
MobileDevice Gets whether the owner has a mobile device.
MobilePhone Get or set the mobile phone number.
MSPAuth (Profile) String used for Hotmail login
Name Change the contact list owner's screenname
NotifyPrivacy Get or set the notify privacy from the contactlist owner. This defines how MSN notifies us when someone adds us.
NSMessageHandler (inherited from Contact) The notification message handler which controls this contact object
OnAllowedList (inherited from Contact) Indicates whether this contact is on the allowed list
OnBlockedList (inherited from Contact) 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 (inherited from Contact) Indicates whether this contact is on the forward list
Online (inherited from Contact) Indicates whether the specified is online. It will return true for all presence states (online, away, busy, etc) except PresenceStatus.Offline
OnReverseList (inherited from Contact) 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.
PassportVerified Gets whether the current account is verified by the passport service
PostalCode (Profile) User's post-code (or zip code, in the U.S.)
PreferredLanguage (Profile) Preferred language number
PreferredMail (Profile) User's primary email address
Privacy Get or set the privacy mode from the contactlist owner. This defines which users are allowed to send you messages
Sid (Profile) A number needed for Hotmail login
Status Retrieve the current status of this contact. It defaults to offline. When you set the status a request for status change will be send to the server. Only after confirmation from the server the status is actually changed!
ValidProfile Indicates if the profile has been received from the messenger server. If this is false all profile fields are not valid.
Wallet (Profile) Uncertain: whether you have an MS Wallet (0 or 1)
WorkPhone Get or set the work phone number.

See Also

Owner Class | XihSolutions.DotMSN Namespace