JumpTask Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un collegamento a un'applicazione nella Jump List della barra delle applicazioni di 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
- Ereditarietà
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) |