JumpTask Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет ярлык приложения в списке переходов на панели задач Windows 7.
public ref class JumpTask : System::Windows::Shell::JumpItem
public class JumpTask : System.Windows.Shell.JumpItem
type JumpTask = class
inherit JumpItem
Public Class JumpTask
Inherits JumpItem
- Наследование
Примеры
В следующем примере показано, как объявить разметку JumpTask . Откроется JumpTask текстовый файл с именем readme.txt
в приложении Блокнот.
<JumpTask Title="Read Me"
Description="Open readme.txt in Notepad."
ApplicationPath="C:\Windows\notepad.exe"
IconResourcePath="C:\Windows\System32\imageres.dll"
IconResourceIndex="14"
WorkingDirectory="C:\Users\Public\Documents"
Arguments="readme.txt"/>
В следующем примере показано, как настроить JumpTask код. Откроется JumpTask приложение Калькулятора.
// 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";
Комментарии
Можно JumpTask рассматривать как ярлык для приложения. Чтобы указать путь к исполняемому файлу, задайте ApplicationPath свойство. Если значение ApplicationPath не задано, подразумевается путь текущего выполняемого процесса. При необходимости можно указать Arguments передачу приложению при запуске.
Вы можете задать базовые свойства отображения, такие как Title, Descriptionи IconResourcePath указать внешний вид задачи в списке переходов. Значок, используемый с ресурсом, JumpTask должен быть доступен в качестве собственного ресурса. Если в библиотеке DLL или исполняемом файле доступны несколько ресурсов значков, укажите один из них, указав смещение в свойстве IconResourceIndex .
По умолчанию элемент JumpTask будет помещен в категорию "Задачи " списка переходов. Можно указать настраиваемую группирование задач, задав CustomCategory свойство.
Вы можете визуально разделить элементы в списке переходов, создав элемент, который JumpTask не имеет Title и CustomCategory не указан. Это пустое JumpTask будет отображаться как горизонтальная линия в списке переходов. В этом случае можно задать другие свойства, но они не будут иметь никакого эффекта.
Конструкторы
JumpTask() |
Инициализирует новый экземпляр класса JumpTask. |
Свойства
ApplicationPath |
Получает или задает путь к приложению. |
Arguments |
Получает или задает аргументы, передаваемые в приложение при запуске. |
CustomCategory |
Возвращает или задает имя категорииJumpItem, сгруппированной в списке переходов панели задач Windows 7. (Унаследовано от JumpItem) |
Description |
Получает или задает текст подсказки для задачи в списке переходов. |
IconResourceIndex |
Получает или задает отсчитываемый от нуля индекс вставленного в ресурс значка. |
IconResourcePath |
Получает или задает путь к ресурсу, содержащему значок, отображаемый в списке переходов. |
Title |
Получает или задает текст для задачи в списке переходов. |
WorkingDirectory |
Получает или задает рабочую папку приложения при запуске. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |