JumpTask Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje skrót do aplikacji na liście szybkiego paska zadań systemu 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
- Dziedziczenie
Przykłady
W poniższym przykładzie pokazano, jak zadeklarować JumpTask znacznik w znaczniku. Spowoduje to JumpTask otwarcie pliku tekstowego o nazwie readme.txt w aplikacji Notatnik.
<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"/>
W poniższym przykładzie pokazano, jak skonfigurować element JumpTask w kodzie. Spowoduje to JumpTask otwarcie aplikacji Kalkulator.
// 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";
Uwagi
Element JumpTask może być uważany za skrót do aplikacji. Należy określić ścieżkę do pliku wykonywalnego, ustawiając ApplicationPath właściwość . ApplicationPath Jeśli parametr nie jest ustawiony, ścieżka bieżącego uruchomionego procesu jest dorozumiana. Opcjonalnie możesz określić Arguments , aby przekazać do aplikacji podczas uruchamiania.
Możesz ustawić podstawowe właściwości wyświetlania, takie jak Title, Descriptioni, aby IconResourcePath określić wygląd zadania na liście skoków. Ikona używana z elementem JumpTask musi być dostępna jako zasób natywny. Jeśli w pliku DLL lub pliku wykonywalnym jest dostępnych wiele zasobów ikon, należy określić ten, który ma być używany, wskazując przesunięcie we IconResourceIndex właściwości.
Domyślnie element JumpTask zostanie umieszczony w kategorii Zadania listy skoków. Niestandardowe grupowanie zadań można określić, ustawiając CustomCategory właściwość .
Możesz wizualnie oddzielić elementy na liście skoków, tworząc obiekt, który JumpTask nie ma określonego elementu Title i CustomCategory . Ta pusta JumpTask wartość będzie wyświetlana jako linia pozioma na liście skoków. W takim przypadku można ustawić inne właściwości, ale nie będą miały żadnego wpływu.
Konstruktory
| Nazwa | Opis |
|---|---|
| JumpTask() |
Inicjuje nowe wystąpienie klasy JumpTask. |
Właściwości
| Nazwa | Opis |
|---|---|
| ApplicationPath |
Pobiera lub ustawia ścieżkę do aplikacji. |
| Arguments |
Pobiera lub ustawia argumenty przekazane do aplikacji podczas uruchamiania. |
| CustomCategory |
Pobiera lub ustawia nazwę kategorii JumpItem , z która jest grupowana na liście przeskoków paska zadań systemu Windows 7. (Odziedziczone po JumpItem) |
| Description |
Pobiera lub ustawia tekst wyświetlany w etykietce narzędzia zadania na liście przeskoków. |
| IconResourceIndex |
Pobiera lub ustawia indeks zerowy ikony osadzonej w zasobie. |
| IconResourcePath |
Pobiera lub ustawia ścieżkę do zasobu zawierającego ikonę wyświetlaną na liście przeskoku. |
| Title |
Pobiera lub ustawia tekst wyświetlany dla zadania na liście skoków. |
| WorkingDirectory |
Pobiera lub ustawia katalog roboczy aplikacji podczas uruchamiania. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |