Installation_GetFolderContent

Port: Common

Beschreibung

Dieser Service liefert Infos zum Inhalt eines Installations-Ordners. Es kann ein Filter mitgegeben werden kann. Bei Bedarf inkl. File-Hashes.

Argumente

Nr.
ParameterId
Beschreibung
DatenTyp
1
folder
Angabe des adressierten Ordners
3 - InstallationFolder
2
subPath
Sub-Ordner-Pfad relativ zum adressierten Ordner (kann leer sein)
0 - String
3
searchPattern
Maske für Einträge welche geliefert werden sollen (zum Beispiel "*.jpg")
0 - String
4
recursive
Sollen auch Unterordner miteinbezogen werden?
1 - Boolean
5
contentMode
Angabe, ob Ordner und/oder Dateien gesucht werden sollen
3 - FolderContentMode
6
includeHashes
Sollen für die gefundenen Files Hashes berechnet und zurückgegeben werden?
3 - FileHashMode
7
includeNmbOfEntriesForFolders
Sollen für die gefundenen Ordner jeweils Anzahl Einträge gemäss übergebenem Content-Mode bestimmt werden? (jeweils in Feld für Grösse zurückgegeben)
1 - Boolean
8
fromChangeTimestamp
Untere Grenze (inklusive) für Änderungszeitpunkt (leer = keine untere Grenze). Man beachte, dass hier die UTC Zeitzone zur Anwendung kommt.
16 - NullableDateTime
9
untilChangeTimestamp
Untere Grenze (inklusive) für Änderungszeitpunkt (leer = keine untere Grenze). Man beachte, dass hier die UTC Zeitzone zur Anwendung kommt.
16 - NullableDateTime

Rückgabewerte

Nr.
ParameterId
Beschreibung
DatenTyp
1
ParentFolder
Order des Eintrags (relativ zum Root-Pfad der Installation resp. des File-Storages)
0 - String
2
Name
Name der Datei resp. des Ordners
0 - String
3
IsFolder
Handelt es sich um einen Ordner? (andernfalls Datei)
1 - Boolean
4
FileSize
Grösse der Datei in Anzahl Bytes
2 - Number
5
FileHash
Hash (Prüfsumme) der Datei
0 - String
6
ChangeTimestamp
Letztes Änderungsdatum (tt.mm.jjjj hh:mm:ss.ffff) Man beachte, dass UTC zur Anwendung kommt.
0 - String