JumpTask Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um atalho para um aplicativo na Lista de Atalhos 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 a seguir mostra como declarar uma JumpTask marcação in. Abre JumpTask um arquivo de texto nomeado readme.txt
no aplicativo Bloco de notas.
<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 a seguir mostra como configurar um JumpTask código in. Abre JumpTask o aplicativo 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";
Comentários
Um JumpTask pode ser considerado como um atalho para um aplicativo. Especifique o caminho para o arquivo executável definindo a ApplicationPath propriedade. Se não ApplicationPath estiver definido, o caminho do processo em execução atual será implícito. Opcionalmente, você pode especificar Arguments para passar para o aplicativo na inicialização.
Você pode definir propriedades básicas de exibição, como Title, Descriptione IconResourcePath especificar a aparência da tarefa na Lista de Saltos. Um ícone usado com um JumpTask deve estar disponível como um recurso nativo. Se vários recursos de ícone estiverem disponíveis em um arquivo DLL ou executável, especifique aquele a ser usado indicando um deslocamento na IconResourceIndex propriedade.
Por padrão, um JumpTask será colocado na categoria Tarefas da Lista de Saltos. Você pode especificar o agrupamento personalizado de tarefas definindo a CustomCategory propriedade.
Você pode separar visualmente itens em uma Lista de Saltos criando um JumpTask que não tem um Title e CustomCategory especificado. Esse vazio JumpTask será exibido como uma linha horizontal na Lista de Saltos. Nesse caso, outras propriedades podem ser definidas, mas não terão nenhum efeito.
Construtores
JumpTask() |
Inicializa uma nova instância da classe JumpTask. |
Propriedades
ApplicationPath |
Obtém ou define o caminho para o aplicativo. |
Arguments |
Obtém ou define os argumentos passados para o aplicativo na inicialização. |
CustomCategory |
Obtém ou define o nome da categoria com a qual é JumpItem agrupado na lista de saltos da barra de tarefas Windows 7. (Herdado de JumpItem) |
Description |
Obtém ou define o texto exibido na dica de ferramenta para a tarefa na Lista de Atalhos. |
IconResourceIndex |
Obtém ou define o índice de base zero de um ícone incorporado em um recurso. |
IconResourcePath |
Obtém ou define o caminho para um recurso que contém o ícone a ser exibido na Lista de Atalhos. |
Title |
Obtém ou define o texto exibido para a tarefa na Lista de Atalhos. |
WorkingDirectory |
Obtém ou define o diretório de trabalho do aplicativo na inicialização. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |