JumpList.JumpItemsRejected JumpList.JumpItemsRejected JumpList.JumpItemsRejected JumpList.JumpItemsRejected Event

定義

ジャンプ項目は正常に追加されませんジャンプ リストに Windows シェルによってときに発生します。Occurs when jump items are not successfully added to the Jump List by the Windows shell.

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 Event JumpItemsRejected As EventHandler(Of JumpItemsRejectedEventArgs) 

次の例では、処理する方法を示しています、JumpItemsRejectedメッセージ ボックスに、拒否された項目を表示するイベントです。The following example shows how to handle the JumpItemsRejected event to display the rejected items in a message box. この例は例で使用できる、JumpListクラスの概要。This example is part of a larger example available in the JumpList class overview.

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());
}

注釈

内容の後、 JumpList 、Windows シェルに適用される、JumpItemsをジャンプ リストに、Windows シェルが正常に追加したアイテムのみを格納するプロパティを変更します。After the contents of the JumpList are applied to the Windows shell, the JumpItems property is modified to contain only those items that the Windows shell successfully added to its Jump List. イベント ハンドラーを使用して削除された項目の一覧を表示できます、JumpItemsRejectedJumpItemsRemovedByUserイベント。You can access the lists of removed items through event handlers for the JumpItemsRejected and JumpItemsRemovedByUser events.

適用対象