Zum Hauptinhalt springen
Version: 25.125.1350.1

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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion combine ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2576


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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getExtension ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2605


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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getFileName ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2663


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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getFileNameWithoutExtension ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2634


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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getTempFileName ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2718


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.

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden, da diese durch die synchrone Funktion getTempPath ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:2691


combine()

static combine(...paths): string

Kombiniert ein Array von Zeichenfolgen zu einen Pfad

Parameter

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

Rückgabewert

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

cosmolink.SDK.FileSystem.ts:2590


getExtension()

static getExtension(filePath): string

Gibt die Erweiterung der angegebenen Pfadzeichenfolge zurück.

Parameter

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

Rückgabewert

string

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

Throws

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

Definiert in

cosmolink.SDK.FileSystem.ts:2619


getFileName()

static getFileName(filePath): 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

string

Gibt den Dateinamen inklusive Dateierweiterung zurück

Throws

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

Definiert in

cosmolink.SDK.FileSystem.ts:2677


getFileNameWithoutExtension()

static getFileNameWithoutExtension(filePath): string

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

Parameter

ParameterTypeDescription
filePathstringDer Pfad der Datei.

Rückgabewert

string

Gibt den Dateinamen ohne Dateierweiterung zurück

Throws

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

Definiert in

cosmolink.SDK.FileSystem.ts:2648


getTempFileName()

static getTempFileName(): 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

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

cosmolink.SDK.FileSystem.ts:2731


getTempPath()

static getTempPath(): string

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

Rückgabewert

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

cosmolink.SDK.FileSystem.ts:2704