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