private void taskbarButton_JumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { rejectedListBox.BeginUpdate(); rejectedListBox.Items.Clear(); for (int i = 0; i < e.RejectedItems.Count; i++) { rejectedListBox.Items.Add(string.Format("{0}: {1}", e.RejectionReasons[i], JumpItemToString(e.RejectedItems[i]))); } rejectedListBox.EndUpdate(); }
private void OnJumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { var sb = new StringBuilder(); sb.AppendFormat("{0} Jump Items Rejected:\n", e.RejectionReasons.Count); for (int i = 0; i < e.RejectionReasons.Count; ++i) { sb.AppendFormat("Reason: {0}\tItem: {1}\n", e.RejectionReasons[i], e.RejectedItems[i]); } MessageBox.Show(sb.ToString()); }
private async void JumpList_JumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { string appDataPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "SentinelsJson"); StringBuilder sb = new StringBuilder(); sb.AppendFormat("{0} Jump Items Rejected:\n", e.RejectionReasons.Count); for (int i = 0; i < e.RejectionReasons.Count; ++i) { if (e.RejectedItems[i].GetType() == typeof(JumpPath)) { sb.AppendFormat("Reason: {0}\tItem: {1}\n", e.RejectionReasons[i], ((JumpPath)e.RejectedItems[i]).Path); } else { sb.AppendFormat("Reason: {0}\tItem: {1}\n", e.RejectionReasons[i], ((JumpTask)e.RejectedItems[i]).ApplicationPath); } } await File.WriteAllTextAsync(Path.Combine(appDataPath, "JumpItemsRejected.txt"), sb.ToString(), Encoding.UTF8); }
private void RejectEverything() { EventHandler <JumpItemsRejectedEventArgs> jumpItemsRejected = this.JumpItemsRejected; if (jumpItemsRejected == null) { this._jumpItems.Clear(); return; } if (this._jumpItems.Count > 0) { List <JumpItemRejectionReason> list = new List <JumpItemRejectionReason>(this.JumpItems.Count); for (int i = 0; i < this.JumpItems.Count; i++) { list.Add(JumpItemRejectionReason.InvalidItem); } JumpItemsRejectedEventArgs e = new JumpItemsRejectedEventArgs(this.JumpItems, list); this._jumpItems.Clear(); jumpItemsRejected(this, e); } }
private void OnJumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { }
private void JumpList_JumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { throw new NotImplementedException(); }
private void OnJumpListItemRejectedByOperatingSystem(object sender, JumpItemsRejectedEventArgs e) { // item rejected }
private void JumpList_JumpItemsRejected(object sender, JumpItemsRejectedEventArgs e) { }