コード例 #1
0
        /// <summary>
        /// Add a new trigger to the collections of triggers for the task.
        /// </summary>
        /// <param name="taskTriggerType">The type of trigger to create.</param>
        /// <returns>A <see cref="Trigger"/> instance of the specified type.</returns>
        public Trigger AddNew(TaskTriggerType taskTriggerType)
        {
            if (v1Task != null)
            {
                ushort idx;
                return(Trigger.CreateTrigger(v1Task.CreateTrigger(out idx), Trigger.ConvertToV1TriggerType(taskTriggerType)));
            }

            return(Trigger.CreateTrigger(v2Coll.Create(taskTriggerType)));
        }