Vorschau · Entwicklungsstand 1.6.1

Lautstärke und Stummschaltung

Wofür ist das gedacht?

Zustandsabfrage: Lautstärke und Stummschaltung. Liest den aktuellen vom System angebotenen Zustand und stellt die hier aufgeführten typisierten Werte bereit. Wähle die Funktion im Windows-Auswahldialog; die verfügbaren Parameter stehen unten. Der Katalog verlangt keine erhöhte Ausführung; einzelne Systemzugriffe können dennoch Rechte voraussetzen.

Lautstärke und Stummschaltung verstehen
  1. 1
    Zweck

    Zustandsabfrage: Lautstärke und Stummschaltung. Liest den aktuellen vom System angebotenen Zustand und stellt die hier aufgeführten typisierten Werte bereit. Wähle die Funktion im Windows-Auswahldialog; die verfügbaren Parameter stehen unten. Der Katalog verlangt keine erhöhte Ausführung; einzelne Systemzugriffe können dennoch Rechte voraussetzen.

  2. 2
    Beispiel

    Wähle audio.volume im Step „Windows-Zustand abfragen“ und verbinde einen unten beschriebenen Ergebniswert mit einer Bedingung.

  3. 3
    Hinweise

    Verfügbarkeit und Ereignisevidenz hängen von Windows-Version, installiertem Gerät/Dienst und Rechten ab. Die Abfrage ist ein zeitlicher Snapshot. Nur die im Katalog gesetzten Unterstützungsmerkmale verwenden: eine reine Änderungsfunktion liefert keinen eigenen Abfragevertrag, eine reine Abfrage ist kein Ereignistrigger. Bei Windows-Einstellungen den Erfolg und Fehlercode im Step-Ergebnis prüfen.

Orientierung für die Bedienung. Technische Verträge stehen im Entwicklerbereich am Seitenende.

Ergebniswerte verwenden

ErgebnisBedeutung
ExistsOb das gefilterte Hardwaregerät in der aktuellen Abfrage vorhanden ist. Einzelwert dieses Ergebnisses.
Is MutedOb die Audioausgabe stummgeschaltet ist. Einzelwert dieses Ergebnisses.
PercentageAktuelle Lautstärke als Prozentwert von 0 bis 100; dies ist anders als Erkennungskonfidenzen bereits eine Prozentskala. Einzelwert dieses Ergebnisses.
IdVom System ermittelte Geräte-ID; sie ist kein frei gewählter Anzeigename. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
On Off StateEin-/Aus-Zustand der entsprechenden Gerätefunktion gemäß Ergebnisvertrag. Einzelwert dieses Ergebnisses.
StatusVom zuständigen Windows-Dienst gemeldeter Zustand. Nicht durch frei erfundene Statusnamen ersetzen. Einzelwert dieses Ergebnisses.
Captured AtZeitpunkt der Windows-Abfrage beziehungsweise Erfassung im Ergebnis. Er zeigt den Beobachtungsstand, nicht einen garantierten späteren Systemzustand. Einzelwert dieses Ergebnisses.
Error CodeMaschinenlesbarer Fehlercode einer Windows-Operation; bei Erfolg entsprechend dem Vertrag leer beziehungsweise nicht gesetzt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
Error MessageLesbare Diagnose der Windows-Operation. Für Entscheidungen vorzugsweise Status und stabilen Code verwenden. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.

Beispiel

Wähle audio.volume im Step „Windows-Zustand abfragen“ und verbinde einen unten beschriebenen Ergebniswert mit einer Bedingung.

Vorbereitete Beispielabläufe ansehen

Fehler und Hinweise

Verfügbarkeit und Ereignisevidenz hängen von Windows-Version, installiertem Gerät/Dienst und Rechten ab. Die Abfrage ist ein zeitlicher Snapshot. Nur die im Katalog gesetzten Unterstützungsmerkmale verwenden: eine reine Änderungsfunktion liefert keinen eigenen Abfragevertrag, eine reine Abfrage ist kein Ereignistrigger. Bei Windows-Einstellungen den Erfolg und Fehlercode im Step-Ergebnis prüfen.

Entwickler- und Agenten-Doku JSON, Feldnamen, Typen und Verträge

Dieser Bereich erklärt die Bearbeitung von Textdateien und die technischen Verträge. Zur Entwickler-Doku

Identifier: audio.volume

Felder und Zusammenhänge auf einen Blick
  1. 1
    ExistsErgebnis: device_exists · Wert

    Ob das gefilterte Hardwaregerät in der aktuellen Abfrage vorhanden ist

  2. 2
    Is MutedErgebnis: is_muted · Wert

    Ob die Audioausgabe stummgeschaltet ist

  3. 3
    PercentageErgebnis: volume_percentage · Wert

    Aktuelle Lautstärke als Prozentwert von 0 bis 100; dies ist anders als Erkennungskonfidenzen bereits eine Prozentskala

  4. 4
    IdErgebnis: device_id · Wert

    Vom System ermittelte Geräte-ID; sie ist kein frei gewählter Anzeigename

  5. 5
    On Off StateErgebnis: on_off_state · Wert

    Ein-/Aus-Zustand der entsprechenden Gerätefunktion gemäß Ergebnisvertrag

  6. 6
    StatusErgebnis: status · Wert

    Vom zuständigen Windows-Dienst gemeldeter Zustand

  7. 7
    Captured AtErgebnis: captured_at · Wert

    Zeitpunkt der Windows-Abfrage beziehungsweise Erfassung im Ergebnis

  8. 8
    Error CodeErgebnis: error_code · Wert

    Maschinenlesbarer Fehlercode einer Windows-Operation; bei Erfolg entsprechend dem Vertrag leer beziehungsweise nicht gesetzt

  9. 9
    Error MessageErgebnis: error_message · Wert

    Lesbare Diagnose der Windows-Operation

Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.

Ergebnisvertrag

ErgebnisTyp / OptionenAnzahlErklärung
device_existsBooleanSingleOb das gefilterte Hardwaregerät in der aktuellen Abfrage vorhanden ist. Einzelwert dieses Ergebnisses.
is_mutedBooleanSingleOb die Audioausgabe stummgeschaltet ist. Einzelwert dieses Ergebnisses.
volume_percentageNumberSingleAktuelle Lautstärke als Prozentwert von 0 bis 100; dies ist anders als Erkennungskonfidenzen bereits eine Prozentskala. Einzelwert dieses Ergebnisses.
device_idTextOptionalSingleVom System ermittelte Geräte-ID; sie ist kein frei gewählter Anzeigename. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
on_off_stateEnum
["Unknown", "Off", "On"]
SingleEin-/Aus-Zustand der entsprechenden Gerätefunktion gemäß Ergebnisvertrag. Einzelwert dieses Ergebnisses.
Unknown
Die vorhandenen Daten erlauben keinen eindeutigeren Zustand.
Off
Der abgefragte Schalter ist ausgeschaltet.
On
Der abgefragte Schalter ist eingeschaltet.
statusEnum
["Success", "Unsupported", "AccessDenied", "Timeout", "Failed"]
SingleVom zuständigen Windows-Dienst gemeldeter Zustand. Nicht durch frei erfundene Statusnamen ersetzen. Einzelwert dieses Ergebnisses.
Success
Windows-Aufruf erfolgreich. Erst anschließend den fachlichen Ergebniswert auswerten.
Unsupported
Funktion auf diesem Zielsystem nicht unterstützt.
AccessDenied
Windows verweigert den Zugriff; kein negativer fachlicher Zustand, sondern fehlende Berechtigung.
Timeout
Windows-Aufruf überschritt seine Zeitgrenze; daraus keinen Systemzustand ableiten.
Failed
Lauf wegen Fehler fehlgeschlagen.
captured_atDateTimeSingleZeitpunkt der Windows-Abfrage beziehungsweise Erfassung im Ergebnis. Er zeigt den Beobachtungsstand, nicht einen garantierten späteren Systemzustand. Einzelwert dieses Ergebnisses.
error_codeTextOptionalSingleMaschinenlesbarer Fehlercode einer Windows-Operation; bei Erfolg entsprechend dem Vertrag leer beziehungsweise nicht gesetzt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.
error_messageTextOptionalSingleLesbare Diagnose der Windows-Operation. Für Entscheidungen vorzugsweise Status und stabilen Code verwenden. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden.

Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag