Verbindungen zwischen Aktionen in Kurzbefehlen
Wenn eine Aktion einen Inhalt verwendet, der ihr von der vorhergehenden Aktion zur Verfügung gestellt wird, werden die beiden Aktionen durch eine Linie verbunden, die in der Mitte der Liste vertikal verläuft. Diese Linie besagt, dass die Ausgabe der Aktion als Eingabe für die nachfolgende Aktion verwendet wird.
Viele Kurzbefehlsaktionen sind in der Lage, Inhalt sowohl als Eingabe zu verwenden als auch als Ausgabe bereitzustellen. Andere Aktionen übernehmen nur Inhalt, erstellen nur Inhalt oder leiten Inhalt nur durch, ohne ihn in irgendeiner Weise zu modifizieren.
Wenn du in einem Kurzbefehl auf das Symbol einer Aktion tippst, werden eine Beschreibung der Aktion, die Typen der von der Aktion als Eingabe akzeptierten Informationen und die Typen der von der Aktion generierten Ausgabe eingeblendet.
Einige Aktionen akzeptieren nur bestimmte Typen von Inhalten als Eingabe. Aktionen, die nicht miteinander kompatibel sind, werden in der Liste ohne verbindende Linie angezeigt. Das Fehlen der Linie besagt, dass die Aktionen nicht miteinander funktionieren. Beispiel: Die Aktion „Aktuellen Ort abrufen“ kann keine Ausgabe erstellen, die als Eingabe für die Aktion „Playlist erstellen“ verwendet werden kann, da die Aktion „Playlist erstellen“ ein Musikobjekt und keine Ortsangabe auf einer Karte erwartet.
Einige Aktionen akzeptieren keinerlei Inhalt und generieren lediglich eine Ausgabe. Hierbei handelt es sich in der Regel um Aktionen zum Abrufen von Informationen (z. B. „Anstehende Ereignisse abrufen“, „Aktuellen Titel abrufen“ oder „Fotos wählen“). Alle diese Aktionen rufen nur Daten ab. Eine Aktion, die nur dem Abruf von Informationen dient, wird in der Liste der Aktionen von der vorherigen Aktion abgesetzt und ohne verbindende Linie in der Mitte der Liste angezeigt.
Im folgenden Beispiel ruft die Aktion „Fotos wählen“ Daten aus der App „Fotos“ ab, ohne Eingabedaten von einer anderen Aktion zu übernehmen. Die von der Aktion „Fotos auswählen“ abgefragten Daten wird als Eingabe an die Aktion „Bild konvertieren“.
Einige Aktionen akzeptieren keine Eingabe und liefern keine Ausgabe. Beispielsweise lässt die Aktion „Gerät vibrieren“ das Gerät zwischen zwei Aktionen vibrieren.