Я заполняю jumplist через:
public static void AddToList(String path)
{
var jumpList = JumpList.GetJumpList(Application.Current);
if (jumpList == null) return;
string title = System.IO.Path.GetFileName(path);
string programLocation = Assembly.GetCallingAssembly().Location;
var jt = new JumpTask
{
ApplicationPath = programLocation,
Arguments = path,
Description = path,
IconResourcePath = programLocation,
Title = title
};
JumpList.AddToRecentCategory(jt);
jumpList.Apply();
}
Что отлично работает. Единственная проблема заключается в том, что у меня также есть меню файлов в моем приложении и вы хотите также показать недавний список. Я мог бы сделать это легко, сохранив вторую копию последних файлов, но мне было интересно, могу ли я перечислить список файлов, используемых jumplist. Я ничего не смог понять для этого.
Я что-то упустил? Могу ли я перечислить файлы в jumplist, или мне нужно сохранить мой собственный дублированный список?