public AddColumn(SPList list, ImportFromSharePointListTaskSettings settings)
        {
            if (list == null)
            {
                throw new ArgumentNullException("list");
            }
            if (settings == null)
            {
                throw new ArgumentNullException("settings");
            }

            InitializeComponent();
            _list     = list;
            _settings = settings;
        }
Example #2
0
        /// <summary>
        /// Show the task user interface
        /// </summary>
        /// <param name="Owner"></param>
        /// <returns>whether to cancel the task, or run now</returns>
        public override ShowResult Show(System.Windows.Forms.IWin32Window Owner)
        {
            ImportFromSharePointListTaskForm dlg = new ImportFromSharePointListTaskForm(this.Consumer);

            dlg.Settings = settings;
            if (System.Windows.Forms.DialogResult.OK == dlg.ShowDialog(Owner))
            {
                // gather settings values from the dialog
                settings = dlg.Settings;
                return(ShowResult.RunNow);
            }
            else
            {
                return(ShowResult.Canceled);
            }
        }
Example #3
0
 public override void RestoreStateFromXml(string xmlState)
 {
     settings = new ImportFromSharePointListTaskSettings();
     settings.FromXml(xmlState);
 }
Example #4
0
 public override bool Initialize()
 {
     settings = new ImportFromSharePointListTaskSettings();
     return(true);
 }