JumpTask Classe

Definizione

Rappresenta un collegamento a un'applicazione nella Jump List della barra delle applicazioni di Windows 7.

public class JumpTask : System.Windows.Shell.JumpItem
Ereditarietà
JumpTask

Esempio

Nell'esempio seguente viene illustrato come dichiarare un JumpTask oggetto nel markup. Apre JumpTask un file di testo denominato readme.txt nell'applicazione Blocco note.

<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"/>

Nell'esempio seguente viene illustrato come configurare un JumpTask oggetto nel codice. Apre JumpTask l'applicazione Calculator.

// 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";

Commenti

Un JumpTask oggetto può essere considerato come un collegamento a un'applicazione. Specificare il percorso del file eseguibile impostando la ApplicationPath proprietà . Se non ApplicationPath è impostato, il percorso del processo in esecuzione corrente è implicito. Facoltativamente, è possibile specificare Arguments di passare all'applicazione all'avvio.

È possibile impostare proprietà di visualizzazione di base, ad esempio Title, Descriptione IconResourcePath per specificare l'aspetto dell'attività nella Jump List. Un'icona usata con deve JumpTask essere disponibile come risorsa nativa. Se in una DLL o in un file eseguibile sono disponibili più risorse icona, specificare quella da utilizzare indicando un offset nella IconResourceIndex proprietà .

Per impostazione predefinita, verrà inserito un oggetto JumpTask nella categoria Attività della Jump List. È possibile specificare il raggruppamento personalizzato delle attività impostando la CustomCategory proprietà .

È possibile separare visivamente gli elementi in una Jump List creando un JumpTask oggetto che non dispone di e Title CustomCategory specificato. Questo vuoto JumpTask verrà visualizzato come linea orizzontale nella Jump List. In questo caso, è possibile impostare altre proprietà, ma non avranno alcun effetto.

Costruttori

JumpTask()

Inizializza una nuova istanza della classe JumpTask.

Proprietà

ApplicationPath

Ottiene o imposta il percorso dell'applicazione.

Arguments

Ottiene o imposta gli argomenti passati all'applicazione all'avvio.

CustomCategory

Ottiene o imposta il nome della categoria JumpItem con cui è raggruppato nella jump list della barra delle applicazioni Windows 7.

(Ereditato da JumpItem)
Description

Ottiene o imposta il testo visualizzato nella descrizione comandi per l'attività nella Jump List.

IconResourceIndex

Ottiene o imposta l'indice in base zero di un'icona incorporata in una risorsa.

IconResourcePath

Ottiene o imposta il percorso di una risorsa che contiene l'icona da visualizzare nella Jump List.

Title

Ottiene o imposta il testo visualizzato per l'attività nella Jump List.

WorkingDirectory

Ottiene o imposta la directory di lavoro dell'applicazione all'avvio.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Prodotto Versioni
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Vedi anche