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) |