private void BeginRibbonDownload(RibbonItemHelper helper, List <Model.RibbonItem> itemsToDL, String downloadDir) { _ribbonItemHelper = helper; _itemsToDL = itemsToDL; _downloadDir = downloadDir; backgroundWorker1.DoWork += backgroundWorker1_DoWork; backgroundWorker1.ProgressChanged += backgroundWorker1_ProgressChanged; backgroundWorker1.RunWorkerCompleted += backgroundWorker1_RunWorkerCompleted; backgroundWorker1.RunWorkerAsync(); }
public ProgressBarView(RibbonItemHelper helper, List<Model.RibbonItem> itemsToDL, String downloadDir) { InitializeComponent(); this.Show(); _ribbonItemHelper = helper; _itemsToDL = itemsToDL; _downloadDir = downloadDir; backgroundWorker1.DoWork += backgroundWorker1_DoWork; backgroundWorker1.ProgressChanged += backgroundWorker1_ProgressChanged; backgroundWorker1.RunWorkerCompleted += backgroundWorker1_RunWorkerCompleted; backgroundWorker1.RunWorkerAsync(); }
public ProgressBarView(RibbonItemHelper helper, List <Model.RibbonItem> itemsToDL, String downloadDir) { InitializeComponent(); this.Show(); _ribbonItemHelper = helper; _itemsToDL = itemsToDL; _downloadDir = downloadDir; backgroundWorker1.DoWork += backgroundWorker1_DoWork; backgroundWorker1.ProgressChanged += backgroundWorker1_ProgressChanged; backgroundWorker1.RunWorkerCompleted += backgroundWorker1_RunWorkerCompleted; backgroundWorker1.RunWorkerAsync(); }
private void PopulateAvailableListBoxItems(ServerConnection.Configuration config) { try { using (_serviceProxy = ServerConnection.GetOrganizationProxy(config)) { // This statement is required to enable early-bound type support. _serviceProxy.EnableProxyTypes(); _ribbonItemHelper = new RibbonItemHelper(_serviceProxy, config); List <Model.RibbonItem> ribbonItems = _ribbonItemHelper.GetListOfRibbonItems().OrderBy(i => i.EntityName).ToList(); foreach (var item in ribbonItems) { lstboxAvailable.Items.Add(item); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BeginRibbonDownload(RibbonItemHelper helper, List<Model.RibbonItem> itemsToDL, String downloadDir) { _ribbonItemHelper = helper; _itemsToDL = itemsToDL; _downloadDir = downloadDir; backgroundWorker1.DoWork += backgroundWorker1_DoWork; backgroundWorker1.ProgressChanged += backgroundWorker1_ProgressChanged; backgroundWorker1.RunWorkerCompleted += backgroundWorker1_RunWorkerCompleted; backgroundWorker1.RunWorkerAsync(); }
private void PopulateAvailableListBoxItems(ServerConnection.Configuration config) { try { using (_serviceProxy = ServerConnection.GetOrganizationProxy(config)) { // This statement is required to enable early-bound type support. _serviceProxy.EnableProxyTypes(); _ribbonItemHelper = new RibbonItemHelper(_serviceProxy, config); List<Model.RibbonItem> ribbonItems = _ribbonItemHelper.GetListOfRibbonItems().OrderBy(i => i.EntityName).ToList(); foreach (var item in ribbonItems) { lstboxAvailable.Items.Add(item); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }