JumpTask Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um atalho para uma aplicação na Lista de Salto da barra de tarefas do 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
- Herança
Exemplos
O exemplo seguinte mostra como declarar um JumpTask em marcação. Ele JumpTask abre um ficheiro de texto nomeado readme.txt na aplicação Notepad.
<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"/>
O exemplo seguinte mostra como configurar um JumpTask código interno. Depois JumpTask abre a aplicação da Calculadora.
// 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";
Observações
A JumpTask pode ser visto como um atalho para uma aplicação. Especifica o caminho para o ficheiro executável definindo a ApplicationPath propriedade. Se o ApplicationPath não for definido, o caminho do processo em execução atual é implícito. Pode, opcionalmente, especificar Arguments que deve passar para a candidatura no início.
Pode definir propriedades básicas de visualização, como Title, Description, e IconResourcePath especificar a aparência da tarefa na Lista de Saltos. Um ícone usado com um JumpTask deve estar disponível como recurso nativo. Se houver múltiplos recursos de ícones disponíveis numa DLL ou ficheiro executável, especifica qual deve ser usado indicando um deslocamento na IconResourceIndex propriedade.
Por defeito, a JumpTask será colocado na categoria Tarefas da Lista de Saltos. Pode especificar um agrupamento personalizado de tarefas definindo a CustomCategory propriedade.
Podes separar visualmente os itens numa Lista de Salto criando um JumpTask que não tenha um Title e CustomCategory especificado. Este vazio JumpTask será apresentado como uma linha horizontal na Lista de Saltos. Neste caso, outras propriedades podem ser definidas, mas não terão qualquer efeito.
Construtores
| Name | Description |
|---|---|
| JumpTask() |
Inicializa uma nova instância da JumpTask classe. |
Propriedades
| Name | Description |
|---|---|
| ApplicationPath |
Obtém ou define o caminho para a aplicação. |
| Arguments |
Obtém ou define os argumentos passados para a aplicação no arranque. |
| CustomCategory |
Obtém ou define o nome da categoria com a qual JumpItem está agrupado na barra de tarefas da Windows 7 Lista de Saltos. (Herdado de JumpItem) |
| Description |
Recebe ou define o texto mostrado na dica de ferramenta da tarefa na Lista de Saltos. |
| IconResourceIndex |
Obtém ou define o índice em base zero de um ícone embutido num recurso. |
| IconResourcePath |
Obtém ou define o caminho para um recurso que contém o ícone para mostrar na Lista de Saltos. |
| Title |
Recebe ou define o texto apresentado para a tarefa na Lista de Saltos. |
| WorkingDirectory |
Obtém ou define o diretório funcional da aplicação no arranque. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |