Language

JumpList.SetJumpList(Application, JumpList) メソッド

定義

アプリケーションに関連付けられている JumpList オブジェクトを設定します。

public:
 static void SetJumpList(System::Windows::Application ^ application, System::Windows::Shell::JumpList ^ value);
public static void SetJumpList(System.Windows.Application application, System.Windows.Shell.JumpList value);
static member SetJumpList : System.Windows.Application * System.Windows.Shell.JumpList -> unit
Public Shared Sub SetJumpList (application As Application, value As JumpList)

パラメーター

application
Application

JumpListに関連付けられているアプリケーション。

value
JumpList

アプリケーションに関連付ける JumpList 。

例

次の例は、コードで JumpList を作成する方法を示しています。 静的 SetJumpList メソッドは、 JumpList を現在のアプリケーションに関連付けるために呼び出されます。 JumpListが設定されると、Windows シェルに自動的に適用されます。 この例は、 JumpList クラスの概要で使用できるより大きな例の一部です。

private void SetNewJumpList(object sender, RoutedEventArgs e)
{
    //Configure a new JumpTask
    JumpTask jumpTask1 = new JumpTask();
    // Get the path to WordPad and set the JumpTask properties.
    jumpTask1.ApplicationPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "write.exe");
    jumpTask1.IconResourcePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), "write.exe");
    jumpTask1.Title = "WordPad";
    jumpTask1.Description = "Open WordPad.";
    jumpTask1.CustomCategory = "Jump List 2";
    // Create and set the new JumpList.
    JumpList jumpList2 = new JumpList();
    jumpList2.JumpItems.Add(jumpTask1);
    JumpList.SetJumpList(App.Current, jumpList2);
}

注釈

複数の JumpList オブジェクトを作成できます。 ただし、JumpListに関連付けることができるApplicationは一度に 1 つだけです。 SetJumpList メソッドを呼び出して、現在JumpListに関連付けられているApplicationを設定します。

適用対象