Verwenden der Taskplaner
Dieser Abschnitt enthält Codebeispiele, die veranschaulichen, wie die Taskplaner-API verwendet wird, und XML-Beispiele, die zeigen, wie Aufgaben im Taskplaner Schema definiert werden. Die meisten dieser Beispiele sind eigenständiger Code, der unabhängig ausgeführt oder in eine größere Anwendung eingefügt und an die Anforderungen der Anwendung angepasst werden kann.
In der folgenden Tabelle sind Taskplaner 2.0-Beispiele aufgeführt, die in diesem Abschnitt enthalten sind.
| Beispiel | Beschreibung |
|---|---|
| Starten einer ausführbaren Datei zu einem bestimmten Zeitpunkt | Definiert einen Task, der Editor zu einem angegebenen Zeitpunkt startet. |
| Starten einer ausführbaren Datei täglich | Definiert eine Aufgabe, die Editor täglich startet. |
| Starten einer ausführbaren Datei beim Systemstart | Definiert eine Aufgabe, die Editor startet, wenn das System gestartet wird. |
| Wöchentliches Starten einer ausführbaren Datei | Definiert eine Aufgabe, die wöchentlich Editor startet. |
| Starten einer ausführbaren Datei beim Registrieren eines Tasks | Definiert eine Aufgabe, die Editor startet, wenn der Task registriert wird. |
| Starten einer ausführbaren Datei, wenn sich ein Benutzer anmeldet | Definiert eine Aufgabe, die Editor startet, wenn sich ein Benutzer anmeldet. |
| Aufzählen von Aufgaben und Anzeigen von Aufgabeninformationen | Listet alle Aufgaben auf dem lokalen Computer auf und zeigt den Zustand der einzelnen Tasks an. |
In der folgenden Tabelle sind Taskplaner 1.0-Beispiele aufgeführt, die in diesem Abschnitt enthalten sind.
| Beispiel | Beschreibung |
|---|---|
| Erstellen einer Aufgabe mit newWorkItem –Beispiel | Erstellt eine neue Aufgabe. |
| Beispiel für das Aufzählen von Aufgaben | Listet alle Aufgaben auf dem lokalen Computer auf. |
| Beispiel zum Starten einer Aufgabe | Startet eine bekannte Aufgabe. |
| Bearbeiten eines Arbeitselements mithilfe von Eigenschaftenseiten | Zeigt die Eigenschaftenseiten eines Tasks zur Bearbeitung an. |
| Abrufen von Beispielen für Arbeitselementeigenschaften | Eine Reihe von Beispielen, die zeigen, wie Eigenschaften abgerufen werden, die für alle Typen von Arbeitselementen gelten. |
| Festlegen von Beispielen für Arbeitselementeigenschaften | Eine Reihe von Beispielen, die zeigen, wie Eigenschaften festgelegt werden, die für alle Arten von Arbeitselementen gelten. |
| Abrufen von Aufgabeneigenschaftenbeispielen | Eine Reihe von Beispielen, die zeigen, wie Eigenschaften abgerufen werden, die für Aufgaben eindeutig sind. |
| Festlegen von Aufgabeneigenschaftenbeispielen | Eine Reihe von Beispielen, die zeigen, wie Eigenschaften festgelegt werden, die für Aufgaben eindeutig sind. |
| Beispiel für das Abrufen einer Aufgabenseite | Ruft die allgemeine Aufgabenseite einer bekannten Aufgabe ab und zeigt sie an. |
| Erstellen eines neuen Triggers | Erstellt einen neuen Trigger für eine bekannte Aufgabe. |
| Beispiel für das Erstellen eines Leerlauftriggers | Erstellt einen ereignisbasierten Leerlauftrigger für eine bekannte Aufgabe. |
| Beispiel zum Beenden einer Aufgabe | Beendet eine Aufgabe, während sie ausgeführt wird. |
| Beispiel zum Abrufen von Triggerzeichenfolgen | Ruft die Triggerzeichenfolge aller Trigger ab, die einer bekannten Aufgabe zugeordnet sind. |