Compartir a través de


JumpTask Clase

Definición

Representa un acceso directo a una aplicación en la Jump list de la barra de tareas de 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
Herencia
JumpTask

Ejemplos

En el ejemplo siguiente se muestra cómo declarar un JumpTask objeto en el marcado. JumpTask abre un archivo de texto denominado readme.txt en la aplicación Bloc 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"/>

En el ejemplo siguiente se muestra cómo configurar un JumpTask elemento en el código. JumpTask Abre la aplicación 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";

Comentarios

Se JumpTask puede considerar como acceso directo a una aplicación. Para especificar la ruta de acceso al archivo ejecutable, establezca la ApplicationPath propiedad . ApplicationPath Si no se establece , la ruta de acceso del proceso en ejecución actual está implícita. Opcionalmente, puede especificar Arguments que pase a la aplicación en el inicio.

Puede establecer propiedades de visualización básicas, como Title, Descriptiony IconResourcePath para especificar la apariencia de la tarea en la lista de accesos directos. Un icono que se usa con un JumpTask debe estar disponible como un recurso nativo. Si hay varios recursos de icono disponibles en un archivo DLL o ejecutable, se especifica el que se va a usar indicando un desplazamiento en la IconResourceIndex propiedad .

De forma predeterminada, se colocará un JumpTask elemento en la categoría Tareas de la lista de accesos directos. Puede especificar la agrupación personalizada de tareas estableciendo la CustomCategory propiedad .

Puede separar visualmente los elementos de una lista de accesos directos mediante la creación de un JumpTask objeto que no tiene un Title elemento y CustomCategory especificado. Este vacío JumpTask se mostrará como una línea horizontal en la lista de accesos directos. En este caso, se pueden establecer otras propiedades, pero no tendrán ningún efecto.

Constructores

JumpTask()

Inicializa una nueva instancia de la clase JumpTask.

Propiedades

ApplicationPath

Obtiene o establece la ruta de acceso a la aplicación.

Arguments

Obtiene o establece los argumentos que se pasan a la aplicación al iniciarse.

CustomCategory

Obtiene o establece el nombre de la categoría con la que JumpItem se agrupa en la Windows 7 barra de tareas Jump List.

(Heredado de JumpItem)
Description

Obtiene o establece el texto que se muestra en la información sobre herramientas correspondiente a la tarea en la Jump list.

IconResourceIndex

Obtiene o establece el índice de base cero de un icono incrustado en un recurso.

IconResourcePath

Obtiene o establece la ruta de acceso a un recurso que contiene el icono que se va a mostrar en la Jump list.

Title

Obtiene o establece el texto que se muestra para la tarea en la Jump list.

WorkingDirectory

Obtiene o establece el directorio de trabajo de la aplicación al iniciarse.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también