Main - Properties
The following properies are a major part of MessengerDiscovery and must be understood before developing a plugin.
Properties
MainConnection (WLMConnection)
The main connection of Messenger. See the documentation on the WLMConnection class for more information.
Online (Boolean)
True is the user is signed into Messenger. False if they are not.
MSNPVer (Integer)
MSNP (MSN Protocol) version that Messenger is using.
WLMhWnd (Long)
Handle to the Messenger hidden window. MessengerDiscovery uses this to communicate with the MessengerDiscovery DLL inside Messenger.
WLMContactListhWnd (Long)
Handle to the Messenger contact list window.
PinnedContacts (PinnedContacts)
Object to the MessengerDiscovery pinned contacts handler class. This property is nothing if there is no user signed in. See the documentation on the PinnedContacts class for more information.
WLMConnections (Hashtable)
A hash table containing all connections Windows Live Messenger has. Contains only WLMConnection objects.
Contacts (Contacts)
Object to the MessengerDiscovery contacts handler class. This property is nothing if there is no user signed in. See the documentation on the Contacts class for more information.
EventLog (frmEventWindow)
Object to the MessengerDiscovery event log window. See the documentation on the EventLog window class for more information.
WLMAPI (WLMAPI)
Object to the Windows Live Messenger API class. See the documentation on the WLMAPI class for more information.
User (CurrentUser)
Object to the Current User handler class. See the documentation on the CurrentUser class for more information.
Alerts (Alerts)
Object to the Alerts handler class. See the documentation on the Alerts class for more information.
MDEvents (Events)
Object to the Events handler class. See the documentation on the Events class for more information.