Bagikan melalui


JumpList.JumpItemsRejected Kejadian

Definisi

Terjadi ketika item lompat tidak berhasil ditambahkan ke Jump List oleh shell Windows.

public:
 event EventHandler<System::Windows::Shell::JumpItemsRejectedEventArgs ^> ^ JumpItemsRejected;
public event EventHandler<System.Windows.Shell.JumpItemsRejectedEventArgs> JumpItemsRejected;
member this.JumpItemsRejected : EventHandler<System.Windows.Shell.JumpItemsRejectedEventArgs> 
Public Custom Event JumpItemsRejected As EventHandler(Of JumpItemsRejectedEventArgs) 
Public Event JumpItemsRejected As EventHandler(Of JumpItemsRejectedEventArgs) 

Jenis Acara

Contoh

Contoh berikut menunjukkan cara menangani JumpItemsRejected peristiwa untuk menampilkan item yang ditolak dalam kotak pesan. Contoh ini adalah bagian dari contoh yang lebih besar yang tersedia dalam gambaran JumpList umum kelas.

private void JumpList_JumpItemsRejected(object sender, System.Windows.Shell.JumpItemsRejectedEventArgs e)
{
    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);
    }

    MessageBox.Show(sb.ToString());
}

Keterangan

Setelah isi JumpList diterapkan ke shell Windows, JumpItems properti dimodifikasi agar hanya berisi item yang berhasil ditambahkan shell Windows ke Daftar Lompatnya. Anda dapat mengakses daftar item yang dihapus melalui penanganan aktivitas untuk JumpItemsRejected peristiwa dan JumpItemsRemovedByUser .

Berlaku untuk