public override void CancelLocalNotification(string _notificationID)
        {
            IList _scheduledNotifications     = m_notificationCenter.ScheduledLocalNotifications;
            int   _scheduledNotificationCount = _scheduledNotifications.Count;

            for (int _iter = 0; _iter < _scheduledNotificationCount; _iter++)
            {
                CrossPlatformNotification _scheduledNotification = _scheduledNotifications[_iter] as CrossPlatformNotification;
                string _scheduledNotificationID = _scheduledNotification.GetNotificationID();

                // Cancel the notification which matches the given id
                if (!string.IsNullOrEmpty(_scheduledNotificationID) && _scheduledNotificationID.Equals(_notificationID))
                {
                    m_notificationCenter.CancelLocalNotification(_scheduledNotification);
                    break;
                }
            }
        }
		void AppendNotificationResult (CrossPlatformNotification _notification)
		{
			string _alert 					= _notification.AlertBody;

#pragma warning disable
			// Exists only for local notifications which will be useful if we need to cancel a local notification
			string _notificationIdentifier 	= _notification.GetNotificationID();
#pragma warning restore
			
			//Get UserInfo details
			IDictionary _userInfo 			= _notification.UserInfo;
			
			//Can get specific details of a notification based on platform
			/*
					//For Android
					_notification.AndroidProperties.ContentTitle
					_notification.AndroidProperties.TickerText

					//For iOS
					_notification.iOSProperties.AlertAction;
					_notification.iOSProperties.BadgeCount;
				*/
			
			// Append to result list
			AppendResult("Alert = " + _alert);

			// Append user info
			string _userInfoDetails = null;

			if (_userInfo != null)
			{
				// Initialize and iterate through the list
				_userInfoDetails	= string.Empty;

				foreach (string _key in _userInfo.Keys)
				{
					_userInfoDetails	+= _key + " : " + _userInfo[_key] + "\n";
				}
			}
			else
			{
				_userInfoDetails	= "NULL";
			}

			AppendResult("UserInfo = " + _userInfoDetails);	
		}