JumpList.GetJumpList(Application) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回與應用程式相關聯的 JumpList 物件。
public:
static System::Windows::Shell::JumpList ^ GetJumpList(System::Windows::Application ^ application);
public static System.Windows.Shell.JumpList GetJumpList (System.Windows.Application application);
static member GetJumpList : System.Windows.Application -> System.Windows.Shell.JumpList
Public Shared Function GetJumpList (application As Application) As JumpList
參數
- application
- Application
與 JumpList 相關聯的應用程式。
傳回
與指定之應用程式相關聯的 JumpList 物件。
範例
下列範例示範如何取得 JumpList 與目前應用程式相關聯的 。 會 JumpTask 新增至集合, JumpItems 並新增至 [最近] 類別。 系統會 Apply 呼叫 方法,以將更新 JumpList 的 套用至 Windows 殼層。 此範例是類別概觀中較大範例的 JumpList 一部分。
private void AddTask(object sender, RoutedEventArgs e)
{
// Configure a new JumpTask.
JumpTask jumpTask1 = new JumpTask();
// Get the path to Calculator and set the JumpTask properties.
jumpTask1.ApplicationPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.SystemX86), "calc.exe");
jumpTask1.IconResourcePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.SystemX86), "calc.exe");
jumpTask1.Title = "Calculator";
jumpTask1.Description = "Open Calculator.";
jumpTask1.CustomCategory = "User Added Tasks";
// Get the JumpList from the application and update it.
JumpList jumpList1 = JumpList.GetJumpList(App.Current);
jumpList1.JumpItems.Add(jumpTask1);
JumpList.AddToRecentCategory(jumpTask1);
jumpList1.Apply();
}
備註
您可以呼叫 GetJumpList 方法來取得 JumpList 目前與 相關聯的 Application 。 .NET Framework不需要這是 JumpList 目前套用至 Windows 殼層的 。