Vorschau · Entwicklungsstand 1.6.1
FileSystemOperationResult
Wofür ist das gedacht?
Typisierter Ergebnisvertrag FileSystemOperationResult. Wird von Datei oder Ordner bearbeiten geliefert. Die stabilen Ergebnis-IDs unten sind unabhängig von CLR-Namen und UI-Übersetzungen. Wähle im Ergebnis-Auswahldialog eine kompatible Eigenschaft statt das ganze Objekt ungeprüft als Text zu verwenden.
- 1Zweck
Typisierter Ergebnisvertrag FileSystemOperationResult. Wird von Datei oder Ordner bearbeiten geliefert. Die stabilen Ergebnis-IDs unten sind unabhängig von CLR-Namen und UI-Übersetzungen. Wähle im Ergebnis-Auswahldialog eine kompatible Eigenschaft statt das ganze Objekt ungeprüft als Text zu verwenden.
- 2Beispiel
Eine Ergebnisreferenz verwendet provider_id=step_result und source_id=v1/<kodierte-Step-ID>/<kodierte-Ergebnis-ID>. Die Anleitung „Werte verbinden“ zeigt eine vollständige Verbindung. Prüfe Typ und Kardinalität vor der Verwendung in einer Bedingung oder Folgeaktion.
- 3Hinweise
Ein konfigurierte Quelle hat noch nicht zwingend einen Wert geliefert. Prüfe den fachlichen Erfolgswert, fehlende optionale Eigenschaften und den Ausführungszustand des Produzenten. Nur DynamicRoi besitzt die dokumentierte Ausnahme für späteres Feedback; andere Verbraucher dürfen keine beliebigen Vorwärtsreferenzen verwenden.
Orientierung für die Bedienung. Technische Verträge stehen im Entwicklerbereich am Seitenende.
Ergebniswerte verwenden
| Ergebnis | Bedeutung |
|---|---|
| Operation | Tatsächlich angeforderte Dateiaktion. Zusammen mit den Zählern und Pfaden lesen, um deren Auswirkungen zu verstehen. Einzelwert dieses Ergebnisses. |
| Source Path | Verwendeter Quellpfad der Dateiaktion. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Target Path | Verwendeter Zielpfad der Dateiaktion, soweit die gewählte Aktion ein Ziel besitzt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
| Item Type | Ob Datei, Ordner oder mehrere Einträge von der Dateiaktion betroffen waren. Einzelwert dieses Ergebnisses. |
| Affected Count | Gesamtzahl betroffener Einträge der Dateiaktion. Einzelwert dieses Ergebnisses. |
| Affected File Count | Anzahl betroffener Dateien, getrennt von Ordnern. Einzelwert dieses Ergebnisses. |
| Affected Directory Count | Anzahl betroffener Ordner, getrennt von Dateien. Einzelwert dieses Ergebnisses. |
| Affected Bytes | Umfang der betroffenen Dateidaten in Bytes. Einzelwert dieses Ergebnisses. |
| Affected Paths | Liste der von der Dateiaktion betroffenen Pfade. Ein erfolgreicher Zähler ist nicht automatisch ein Backup-Versionsnachweis. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
| Affected Paths / Count | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
| Completed At Utc | UTC-Abschlusszeitpunkt der Aktion. Einzelwert dieses Ergebnisses. |
Beispiel
Eine Ergebnisreferenz verwendet provider_id=step_result und source_id=v1/<kodierte-Step-ID>/<kodierte-Ergebnis-ID>. Die Anleitung „Werte verbinden“ zeigt eine vollständige Verbindung. Prüfe Typ und Kardinalität vor der Verwendung in einer Bedingung oder Folgeaktion.
Vorbereitete Beispielabläufe ansehenFehler und Hinweise
Ein konfigurierte Quelle hat noch nicht zwingend einen Wert geliefert. Prüfe den fachlichen Erfolgswert, fehlende optionale Eigenschaften und den Ausführungszustand des Produzenten. Nur DynamicRoi besitzt die dokumentierte Ausnahme für späteres Feedback; andere Verbraucher dürfen keine beliebigen Vorwärtsreferenzen verwenden.
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: FileSystemOperationResult
- 1OperationErgebnis: operation · Wert
Tatsächlich angeforderte Dateiaktion
- 2Source PathErgebnis: source_path · Wert
Verwendeter Quellpfad der Dateiaktion
- 3Target PathErgebnis: target_path · Wert
Verwendeter Zielpfad der Dateiaktion, soweit die gewählte Aktion ein Ziel besitzt
- 4Item TypeErgebnis: item_type · Wert
Ob Datei, Ordner oder mehrere Einträge von der Dateiaktion betroffen waren
- 5Affected CountErgebnis: affected_count · Wert
Gesamtzahl betroffener Einträge der Dateiaktion
- 6Affected File CountErgebnis: affected_file_count · Wert
Anzahl betroffener Dateien, getrennt von Ordnern
- 7Affected Directory CountErgebnis: affected_directory_count · Wert
Anzahl betroffener Ordner, getrennt von Dateien
- 8Affected BytesErgebnis: affected_bytes · Wert
Umfang der betroffenen Dateidaten in Bytes
- 9Affected PathsErgebnis: affected_paths · Wert
Liste der von der Dateiaktion betroffenen Pfade
- 10Affected Paths / CountErgebnis: affected_paths.count · Wert
Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar
- 11Completed At UtcErgebnis: completed_at_utc · Wert
UTC-Abschlusszeitpunkt der Aktion
Schematische Übersicht: Beschriftungen und Werte aus der Referenz, keine nachgezeichnete Bedienoberfläche.
Ergebnisvertrag
| Ergebnis | Typ / Optionen | Anzahl | Erklärung |
|---|---|---|---|
operation | Enum["Copy", "Move", "Rename", "Delete"] | Single | Tatsächlich angeforderte Dateiaktion. Zusammen mit den Zählern und Pfaden lesen, um deren Auswirkungen zu verstehen. Einzelwert dieses Ergebnisses. |
source_path | Text | OptionalSingle | Verwendeter Quellpfad der Dateiaktion. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
target_path | Text | OptionalSingle | Verwendeter Zielpfad der Dateiaktion, soweit die gewählte Aktion ein Ziel besitzt. Optionaler Einzelwert: bei fehlender Information keine Eigenschaft erfinden. |
item_type | Enum["File", "Directory", "Multiple"] | Single | Ob Datei, Ordner oder mehrere Einträge von der Dateiaktion betroffen waren. Einzelwert dieses Ergebnisses. |
affected_count | Integer | Single | Gesamtzahl betroffener Einträge der Dateiaktion. Einzelwert dieses Ergebnisses. |
affected_file_count | Integer | Single | Anzahl betroffener Dateien, getrennt von Ordnern. Einzelwert dieses Ergebnisses. |
affected_directory_count | Integer | Single | Anzahl betroffener Ordner, getrennt von Dateien. Einzelwert dieses Ergebnisses. |
affected_bytes | Integer | Single | Umfang der betroffenen Dateidaten in Bytes. Einzelwert dieses Ergebnisses. |
affected_paths | Text | Collection | Liste der von der Dateiaktion betroffenen Pfade. Ein erfolgreicher Zähler ist nicht automatisch ein Backup-Versionsnachweis. Geordnete Liste; ein Verbraucher entscheidet gemäß seinem Eingabevertrag über erstes Element oder alle Elemente. |
affected_paths.count | Integer | Single | Anzahl der Elemente der referenzierten Sammlung, automatisch als zusätzlicher Ergebniswert verfügbar. Einzelwert dieses Ergebnisses. |
completed_at_utc | DateTime | Single | UTC-Abschlusszeitpunkt der Aktion. Einzelwert dieses Ergebnisses. |
Diese Referenz für Textdateien und Agenten: Markdown · JSON-Vertrag