Partager via


JumpList.JumpItemsRejected Événement

Définition

Se produit lorsque les éléments de saut ne sont pas ajoutés à la liste de raccourcis par l’interpréteur de commandes 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) 

Type d'événement

Exemples

L’exemple suivant montre comment gérer l’événement JumpItemsRejected pour afficher les éléments rejetés dans une boîte de message. Cet exemple fait partie d’un exemple plus large disponible dans la vue d’ensemble de la JumpList classe.

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

Remarques

Une fois le contenu de l’interpréteur JumpList de commandes Windows appliqué, la JumpItems propriété est modifiée pour contenir uniquement les éléments que l’interpréteur de commandes Windows a ajoutés à sa liste de raccourcis. Vous pouvez accéder aux listes d’éléments supprimés par le biais de gestionnaires d’événements pour les événements et JumpItemsRemovedByUser les JumpItemsRejected événements.

S’applique à