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
| Parameter | Type | Description |
|---|---|---|
...paths | string[] | 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
| 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.
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
| Parameter | Type | Description |
|---|---|---|
filePath | string | Die 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
| 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.
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
| Parameter | Type | Description |
|---|---|---|
filePath | string | Die 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
| 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.
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
| Parameter | Type | Description |
|---|---|---|
filePath | string | Der 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
| 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.
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.