/// <summary>
        /// Schedules a local notification for delivery at specified date and time.
        /// </summary>
        /// <returns>A string used to uniquely identify the scheduled notification.</returns>
        /// <param name="_notification">The local notification object that you want to schedule.</param>
        /// <remarks>
        /// \note Prior to scheduling any local notifications, you must call the <see cref="RegisterNotificationTypes"/> method if you want system to display alerts, play sounds etc.
        /// </remarks>
        public string ScheduleLocalNotification(CrossPlatformNotification _notification)
        {
            string _notificationID = _notification.GenerateNotificationID();

            m_platform.ScheduleLocalNotification(_notification);

            return(_notificationID);
        }