Zum Hauptinhalt springen
Version: 25.153.1225.1

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.