JumpList.JumpItemsRejected Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn beim Hinzufügen von Sprungelementen zur Sprungliste durch die Windows-Shell ein Fehler aufgetreten ist.
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)
Ereignistyp
Beispiele
Das folgende Beispiel zeigt, wie das JumpItemsRejected Ereignis behandelt wird, um die abgelehnten Elemente in einem Meldungsfeld anzuzeigen. Dieses Beispiel ist Teil eines größeren Beispiels, das in der JumpList Klassenübersicht verfügbar ist.
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());
}
Hinweise
Nachdem der Inhalt von JumpList auf die Windows-Shell angewendet wurde, wird die JumpItems Eigenschaft so geändert, dass sie nur die Elemente enthält, die die Windows-Shell erfolgreich ihrer Sprungliste hinzugefügt hat. Sie können über Ereignishandler für die Ereignisse und JumpItemsRemovedByUser auf die Listen der JumpItemsRejected entfernten Elemente zugreifen.