Freigeben über


JumpTask-Klasse

Stellt eine Verknüpfung zu einer Anwendung in der Windows 7-Taskleisten-Sprungliste dar.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Shell.JumpItem
    Microsoft.Windows.Shell.JumpTask

Namespace:  Microsoft.Windows.Shell
Assembly:  Microsoft.Windows.Shell (in Microsoft.Windows.Shell.dll)

Syntax

'Declaration
Public Class JumpTask _
    Inherits JumpItem
public class JumpTask : JumpItem
public ref class JumpTask : public JumpItem
type JumpTask =  
    class
        inherit JumpItem
    end
public class JumpTask extends JumpItem

Der JumpTask-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode JumpTask Initialisiert eine neue Instanz der JumpTask-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ApplicationPath Ruft den Pfad zur Anwendung ab oder legt diesen fest.
Öffentliche Eigenschaft Arguments Ruft die beim Start an die Anwendung übergebenen Argumente ab oder legt sie fest.
Öffentliche Eigenschaft CustomCategory Ruft den Namen der Kategorie ab, mit der das JumpItem-Objekt in der Windows 7-Taskleisten-Sprungliste gruppiert ist, oder legt ihn fest. (Von JumpItem geerbt.)
Öffentliche Eigenschaft Description Ruft den in der QuickInfo für die Aufgabe in der Sprungliste angezeigten Text ab oder legt ihn fest.
Öffentliche Eigenschaft IconResourceIndex Ruft den nullbasierten Index eines in einer Ressource eingebetteten Symbols ab oder legt ihn fest.
Öffentliche Eigenschaft IconResourcePath Ruft den Pfad zu einer Ressource ab, die das Symbol enthält, das in der Sprungliste angezeigt werden soll, oder legt ihn fest.
Öffentliche Eigenschaft Title Ruft den für die Aufgabe in der Sprungliste angezeigten Text ab oder legt ihn fest.
Öffentliche Eigenschaft WorkingDirectory Ruft das Arbeitsverzeichnis der Anwendung beim Start ab oder legt es fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Einen JumpTask kann man sich als Verknüpfung zu einer Anwendung vorstellen. Sie geben den Pfad der ausführbaren Datei an, indem Sie die ApplicationPath-Eigenschaft festlegen. Wird ApplicationPath nicht angegeben, wird der Pfad des aktuell ausgeführten Prozesses implizit angegeben. Sie können Arguments optional angeben, um an die Anwendung beim Start zu übergeben.

Sie können grundlegende Anzeigeeigenschaften festlegen, z. B. Title, Description und IconResourcePath, um die Darstellung der Aufgabe in der Sprungliste anzugeben. Ein mit einem JumpTask verwendetes Symbol muss als systemeigene Ressource verfügbar sein. Wenn mehrere Symbolressourcen in einer DLL oder einer ausführbaren Datei verfügbar sind, geben Sie den einen an, der durch das Angeben eines Offsets in der IconResourceIndex-Eigenschaft verwendet werden soll.

Standardmäßig wird ein JumpTask-Element in die Kategorie Aufgaben der Sprungliste eingefügt. Sie können eine benutzerdefinierte Gruppierung von Aufgaben angeben, indem Sie die CustomCategory-Eigenschaft festlegen.

Sie können Elemente in einer Sprungliste visuell trennen, indem Sie einen JumpTask erstellen, für den kein Title und keine CustomCategory angegeben ist. Dieser leere JumpTask wird als horizontale Linie in der Sprungliste angezeigt. In diesem Fall können andere Eigenschaften festgelegt werden, aber sie haben keine Auswirkungen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Windows.Shell-Namespace

JumpPath

JumpList

JumpItemsRejected

Startup

Args