DotMSN |

# NSMessageHandler Events

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

#### Public Instance Events

AuthenticationError | Occurs when the user could not be signed in due to authentication errors. Most likely due to an invalid account or password. Note that this event will also raise the more general ExceptionOccurred event.
ContactAdded | Occurs when a contact is added to any list (including reverse list)
ContactGroupAdded | Occurs when a new contactgroup is created
ContactGroupChanged | Occurs when a contactgroup property is changed
ContactGroupRemoved | Occurs when a contactgroup is removed
ContactOffline | Occurs when any contact goed from any status to offline status
ContactOnline | Occurs when any contact goes from offline status to another status
ContactRemoved | Occurs when a contact is removed from any list (including reverse list)
ContactStatusChanged | Occurs when any contact changes status
ExceptionOccurred | Occurs when an exception is thrown while handling the incoming or outgoing messages
MailboxChanged | Occurs when unread mail is read or mail is moved by the Owner.
MailboxStatusReceived | Occurs when the server notifies the client with the status of the owner's mailbox.
NewMailReceived | Occurs when new mail is received by the Owner.
PingAnswer | Occurs when an answer is received after sending a ping to the MSN server via the SendPing() method
ReverseAdded | Occurs when another user adds us to their contactlist. A ContactAdded event with the reverse list as parameter will also be raised.
ReverseRemoved | Occurs when another user removes us from their contactlist. A ContactRemoved event with the reverse list as parameter will also be raised.
SBCreated | Occurs when a switchboard session has been created
ServerErrorReceived | Occurs when the the server send an error.
SignedIn | Occurs when the authentication and authorzation with the server has finished. The client is now connected to the messenger network.
SignedOff | Occurs when the message processor has disconnected, and thus the user is no longer signed in.
SynchronizationCompleted | Occurs when a call to SynchronizeList() has been made and the synchronization process is completed. This means all contact-updates are received from the server and processed.

#### See Also

NSMessageHandler Class | XihSolutions.DotMSN Namespace