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 pasku zadań systemu Windows 7 Lista skoków.
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ć znacznik JumpTask w znaczniku. Spowoduje JumpTask to 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ć kod JumpTask w kodzie. Zostanie JumpTask otwarta aplikacja 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. Ścieżkę do pliku wykonywalnego należy określić, ustawiając ApplicationPath właściwość . Jeśli parametr ApplicationPath nie został ustawiony, oznacza się, że ścieżka bieżącego uruchomionego procesu. Opcjonalnie można określić Arguments , aby przekazać aplikację 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 przesiadkowej. Można określić niestandardowe grupowanie zadań, ustawiając CustomCategory właściwość.
Możesz wizualnie oddzielić elementy na liście skoków, tworząc obiekt JumpTask , który nie ma określonego Title elementu 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
JumpTask() |
Inicjuje nowe wystąpienie klasy JumpTask. |
Właściwości
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 pogrupowana na pasku zadań systemu Windows 7 Na liście skoków. (Odziedziczone po JumpItem) |
Description |
Pobiera lub ustawia tekst wyświetlany w etykietce narzędzia zadania na liście skoków. |
IconResourceIndex |
Pobiera lub ustawia zerowy indeks ikony osadzonej w zasobie. |
IconResourcePath |
Pobiera lub ustawia ścieżkę do zasobu zawierającego ikonę do wyświetlenia na liście skoków. |
Title |
Pobiera lub ustawia tekst wyświetlany dla zadania na liście skoków. |
WorkingDirectory |
Pobiera lub ustawia katalog roboczy aplikacji podczas uruchamiania. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |