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
| Parameter | Type | Description |
|---|---|---|
...paths | string[] | 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:1413
GetExtension()
static GetExtension(filePath): Promise<string>
Gibt die Erweiterung der angegebenen Pfadzeichenfolge zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
filePath | string | Die 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:1428
GetFileName()
static GetFileName(filePath): Promise<string>
Gibt den Dateinamen und die Erweiterung der angegebenen Pfadzeichenfolge zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
filePath | string | Die 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:1458
GetFileNameWithoutExtension()
static GetFileNameWithoutExtension(filePath): Promise<string>
Gibt den Dateinamen der angegebenen Pfadzeichenfolge ohne Erweiterung zurück.
Parameter
| Parameter | Type | Description |
|---|---|---|
filePath | string | Der 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:1443
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:1486
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:1472