Zum Hauptinhalt springen
Version: 1.24.291.1343

abstract Path

Enthält eine Funktionssammlung für Pfad-Aktionen

Methoden

Combine()

static Combine(...paths): Promise<string>

Kombiniert ein Array von Zeichenfolgen zu einen Pfad

Parameter

ParameterTypeDescription
...pathsstring[]Erforderlich. Beliebig viele Teilbereiche eines Pfades

Rückgabewert

Promise<string>

Throws

ArgumentException - Eine der Zeichenfolgen im Array enthält ein oder mehrere ungültigen Zeichen.

Throws

ArgumentNullException - Eine der Zeichenfolgen im Array ist null.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1423


GetExtension()

static GetExtension(filePath): Promise<string>

Gibt die Erweiterung der angegebenen Pfadzeichenfolge zurück.

Parameter

ParameterTypeDescription
filePathstringDie Pfadzeichenfolge, aus der die Erweiterung abgerufen werden soll.

Rückgabewert

Promise<string>

Gibt die Dateierweiterung einschließlich "." zurück.

Throws

ArgumentException - filePath enthält ein oder mehrere ungültigen Zeichen.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1438


GetFileName()

static GetFileName(filePath): Promise<string>

Gibt den Dateinamen und die Erweiterung der angegebenen Pfadzeichenfolge zurück.

Parameter

ParameterTypeDescription
filePathstringDie Pfadzeichenfolge, aus welche der Dateiname und die Erweiterung abgerufen werden sollen.

Rückgabewert

Promise<string>

Gibt den Dateinamen inklusive Dateierweiterung zurück

Throws

ArgumentException - filePath enthält ein oder mehrere ungültigen Zeichen.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1468


GetFileNameWithoutExtension()

static GetFileNameWithoutExtension(filePath): Promise<string>

Gibt den Dateinamen der angegebenen Pfadzeichenfolge ohne Erweiterung zurück.

Parameter

ParameterTypeDescription
filePathstringDer Pfad der Datei.

Rückgabewert

Promise<string>

Gibt den Dateinamen ohne Dateierweiterung zurück

Throws

ArgumentException - filePath enthält ein oder mehrere ungültigen Zeichen.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1453


GetTempFileName()

static GetTempFileName(): Promise<string>

Erstellt eine eindeutig benannte temporäre Datei auf dem Datenträger mit einer Größe von 0 Byte und gibt den vollständigen Pfad dieser Datei zurück.

Rückgabewert

Promise<string>

Gibt den Pfad der temporären Datei zurück.

Throws

IOException - Ein E/A-Fehler tritt auf, z.B. ist kein eindeutiger temporärer Dateiname verfügbar oder diese Methode konnte keine temporäre Datei erstellen.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1496


GetTempPath()

static GetTempPath(): Promise<string>

Gibt den Pfad des temporären Ordners des aktuellen Systems zurück.

Rückgabewert

Promise<string>

Gibt den Pfad eines temporären Verzeichnisses zurück.

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Definiert in

SDK/Cosmolink.Scripting.SDK.FileSystem.ts:1482