Zum Hauptinhalt springen
Version: 25.224.0917.2

abstract Path

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2547

Enthält eine Funktionssammlung für Pfad-Aktionen

Methoden

combine()

static combine(...paths): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2590

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.


Combine()

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

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2576

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.


getExtension()

static getExtension(filePath): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2619

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.


GetExtension()

static GetExtension(filePath): Promise<string>;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2605

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.


getFileName()

static getFileName(filePath): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2677

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.


GetFileName()

static GetFileName(filePath): Promise<string>;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2663

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.


getFileNameWithoutExtension()

static getFileNameWithoutExtension(filePath): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2648

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.


GetFileNameWithoutExtension()

static GetFileNameWithoutExtension(filePath): Promise<string>;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2634

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.


getTempFileName()

static getTempFileName(): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2731

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.


GetTempFileName()

static GetTempFileName(): Promise<string>;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2718

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.


getTempPath()

static getTempPath(): string;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2704

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.


GetTempPath()

static GetTempPath(): Promise<string>;

Definiert in: sdk/cosmolink.SDK.FileSystem.ts:2691

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.