The methods of the NSMessageHandler class are listed below. For a complete list of NSMessageHandler class members, see the NSMessageHandler Members topic.
AddContactGroup | Send a request to the server to add a new contactgroup. |
AddContactToList | Send a request to the server to add this contact to a specific list. |
AddNewContact | Creates a new contact and sends a request to the server to add this contact to the forward and allowed list. |
BlockContact | Block this contact. This way you don't receive any messages anymore. This contact will be removed from your allow list and placed in your blocked list. |
ChangeGroup | Moves a contact from the current contact group to a new contact group. |
Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. |
GetType (inherited from Object) | Gets the Type of the current instance. |
HandleMessage | Handles message from the processor. |
RemoveContact | Remove the specified contact from your forward and allow list. Note that remote contacts that are blocked remain blocked. |
RemoveContactFromList | Send a request to the server to remove a contact from a specific list. |
RemoveContactGroup | Send a request to the server to remove a contactgroup. Any contacts in the group will also be removed from the forward list. |
RenameGroup | Set the name of a contact group |
RequestScreenName | Send the server a request for the contact's screen name. |
RequestSwitchboard | Overloaded. Sends a request to the server to start a new switchboard session. |
SendMobileMessage | Overloaded. Sends a mobile message to the specified remote contact. This only works when the remote contact has it's mobile device enabled and has MSN-direct enabled. |
SetMobileAccess | Sets whether the contact list owner allows remote contacts to send messages to it's mobile device. |
SetMobileDevice | Sets whether the contact list owner has a mobile device enabled. |
SetNotifyPrivacyMode | Set the contactlist owner's notification mode. |
SetPhoneNumberHome | Sets the telephonenumber for the contact list owner's homephone. |
SetPhoneNumberMobile | Sets the telephonenumber for the contact list owner's mobile phone. |
SetPhoneNumberWork | Sets the telephonenumber for the contact list owner's workphone. |
SetPresenceStatus | Set the status of the contactlistowner (the client). Note: you can only set the status _after_ you have synchronized the list using SynchronizeList(). Otherwise you won't receive online notifications from other clients or the connection is closed by the server. |
SetPrivacyMode | Set the contactlist owner's privacy mode. |
SetScreenName | Sets the contactlist owner's screenname. After receiving confirmation from the server this will set the Owner object's name which will in turn raise the NameChange event. |
SynchronizeContactList | Send the synchronize command to the server. This will rebuild the contactlist with the most recent data. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
UnBlockContact | Unblock this contact. After this you are able to receive messages from this contact. This contact will be removed from your blocked list and placed in your allowed list. |
Clear | Clears all resources associated with a nameserver session. |
CreateSBHandler | Gets a new switchboard handler object. Called when a remote client initiated the switchboard. |
Finalize (inherited from Object) | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
GetMSNList | Overloaded. Translates the codes used by the MSN server to a MSNList object. |
HashMD5 | This function implements the MD5 algorithm as is used by microsoft messenger. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
OnADDReceived | Called when a ADD command has been received. |
OnADGReceived | Called when an ADG command has been received. |
OnAuthenticationErrorOccurred | Fires the AuthenticationError event. |
OnBLPReceived | Called when a BLP command has been received. |
OnBPRReceived | Called when a BPR command has been received. |
OnCHGReceived | Called when a CHG command has been received. |
OnCHLReceived | Called when a CHL (challenge) command message has been received. |
OnCVRReceived | |
OnExceptionOccurred | Fires the ExceptionOccurred event. |
OnFLNReceived | Called when a FLN command has been received. |
OnGTCReceived | Called when a GTC command has been received. |
OnILNReceived | Called when a ILN command has been received. |
OnLSGReceived | Called when a LSG command has been received. |
OnLSTReceived | Called when a LST command has been received. |
OnMailboxStatusReceived | Called when the server sends the status of the owner's mailbox. |
OnMailChanged | Called when the owner has removed or moved e-mail. |
OnMailNotificationReceived | Called when the owner has received new e-mail, or e-mail has been removed / moved. Fires the NewMailReceived event. |
OnMSGReceived | Called when a MSG command has been received. |
OnNLNReceived | Called when a NLN command has been received. |
OnNOTReceived | Called when a NOT command has been received. |
OnOUTReceived | Called when an OUT command has been received. |
OnProcessorConnectCallback | Called when the message processor has established a connection. This function will begin the login procedure by sending the VER command. |
OnProcessorDisconnectCallback | Called when the message processor has disconnected. |
OnProfileReceived | Called when the server has send a profile description. This will update the profile of the Owner object. |
OnPRPReceived | Called when an PRP command has been received. |
OnQNGReceived | Called when a QNG command has been received. |
OnREAReceived | Called when a REA command has been received. |
OnREGReceived | Called when a REG command has been received. |
OnREMReceived | Called when a REM command has been received. |
OnRMGReceived | Called when a RMG command has been received. |
OnRNGReceived | Called when a RNG command has been received. |
OnSBCreated | Fires the ExceptionOccurred event. |
OnServerErrorReceived | Fires the ServerErrorReceived event. |
OnSignedIn | Fires the SignedIn event. |
OnSignedOff | Fires the SignedOff event. |
OnSYNReceived | Called when a SYN command has been received. |
OnUSRReceived | |
OnVERReceived | |
OnXFRReceived | Called when a XFR command has been received. |
ParseStatus | Overloaded. Translates messenger's textual status to the corresponding value of the Status enum. |
SendInitialMessage | Send the first message to the server. This is usually the VER command. |
NSMessageHandler Class | XihSolutions.DotMSN Namespace