JumpList.JumpItemsRejected Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastane, když se jump položky úspěšně nepřidají do seznamu přeskakování prostředím 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)
Event Type
Příklady
Následující příklad ukazuje, jak zpracovat JumpItemsRejected událost pro zobrazení odmítnutých položek v okně zprávy. Tento příklad je součástí většího příkladu, který je k dispozici v přehledu JumpList třídy.
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());
}
Poznámky
Po použití obsahu JumpList prostředí Windows je vlastnost změněna tak, JumpItems aby obsahovala pouze ty položky, které prostředí Windows úspěšně přidalo do seznamu jump. K seznamům odebraných položek můžete přistupovat prostřednictvím obslužných rutin událostí pro události JumpItemsRejected a JumpItemsRemovedByUser událostí.