Zum Hauptinhalt springen
Version: 25.125.1350.1

abstract Environment

Enthält eine Funktionssammlung für Environment-Aktionen

Eigenschaften

AppDataFolder

get static AppDataFolder(): Promise<string>

Gibt den Pfad zum AppData-Verzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Deprecated

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

Rückgabewert

Promise<string>

Definiert in

cosmolink.SDK.FileSystem.ts:1074


SystemFolder

get static SystemFolder(): Promise<string>

Gibt den Pfad zum Systemverzeichnis zurück

Deprecated

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

Rückgabewert

Promise<string>

Definiert in

cosmolink.SDK.FileSystem.ts:1030


TemporaryFolder

get static TemporaryFolder(): Promise<string>

Gibt den Pfad zum Temp-Verzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Deprecated

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

Rückgabewert

Promise<string>

Definiert in

cosmolink.SDK.FileSystem.ts:1051


WindowsFolder

get static WindowsFolder(): Promise<string>

Gibt den Pfad zum Windowsverzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Deprecated

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

Rückgabewert

Promise<string>

Definiert in

cosmolink.SDK.FileSystem.ts:1009


appDataFolder

get static appDataFolder(): string

Gibt den Pfad zum AppData-Verzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1085


systemFolder

get static systemFolder(): string

Gibt den Pfad zum Systemverzeichnis zurück

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1039


temporaryFolder

get static temporaryFolder(): string

Gibt den Pfad zum Temp-Verzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1062


windowsFolder

get static windowsFolder(): string

Gibt den Pfad zum Windowsverzeichnis zurück

Throws

SecurityException - Der Aufrufer verfügt nicht über die erforderliche Berechtigung für diesen Vorgang.

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1020

Methoden

Execute()

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Execute(process, args, waitForExit, visibility)

static Execute(
process,
args,
waitForExit?,
visibility?): Promise<void>

Führt einen Prozess aus

Parameter
ParameterTypeDescription
processstringName des Prozesses
argsstring[]Argumentliste
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt die Sichtbarkeit des Prozesses an
Rückgabewert

Promise<void>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated

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

Definiert in

cosmolink.SDK.FileSystem.ts:1135

Execute(process, args, waitForExit, visibility)

static Execute(
process,
args?,
waitForExit?,
visibility?): Promise<void>

Führt einen Prozess aus

Parameter
ParameterTypeDescription
processstringName des Prozesses
args?stringArgumente
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt die Sichtbarkeit des Prozesses an
Rückgabewert

Promise<void>

Deprecated

Die Funktion steht in zukünftigen Versionen eventuell nicht mehr zur Verfügung und sollte nicht mehr verwendet werden

Deprecated

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

Definiert in

cosmolink.SDK.FileSystem.ts:1146


GetEnvironmentVariable()

static GetEnvironmentVariable(variable): Promise<string>

Gibt den Wert einer Umbegumgsvariable aus

Parameter

ParameterTypeDescription
variablestringUmgebungsvariable ohne %-Zeichen bsp. APPDATA

Rückgabewert

Promise<string>

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 getEnvironmentVariable ersetzt wurde.

Definiert in

cosmolink.SDK.FileSystem.ts:1111


OpenUrl()

static OpenUrl(url): Promise<void>

Öffnet die übergebene Url mit dem Standard Browser.

Parameter

ParameterTypeDescription
urlstringURL

Rückgabewert

Promise<void>

Deprecated

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

Definiert in

cosmolink.SDK.FileSystem.ts:1285


SendKey()

static SendKey(keys): Promise<void>

Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären.

Parameter

ParameterTypeDescription
keysstringErforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send

Rückgabewert

Promise<void>

Deprecated

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

Definiert in

cosmolink.SDK.FileSystem.ts:1228


SendKeyWait()

static SendKeyWait(keys): Promise<void>

Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären und wartet auf die Verarbeitung.

Parameter

ParameterTypeDescription
keysstringErforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send

Rückgabewert

Promise<void>

Deprecated

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

Definiert in

cosmolink.SDK.FileSystem.ts:1259


clearClipboard()

static clearClipboard(): void

Leert die Zwischenablage

Rückgabewert

void

Definiert in

cosmolink.SDK.FileSystem.ts:1323


copyTextFromClipboard()

static copyTextFromClipboard(): string

Gibt den Text aus der Zwischenablage zurück, oder '' wenn kein Textelement in der Zwischenablage vorhanden ist

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1314


copyTextToClipboard()

static copyTextToClipboard(content): void

Kopiert den übergebenen Text in die Zwischenablage

Parameter

ParameterTypeDescription
contentstringZu kopierender Text

Rückgabewert

void

Definiert in

cosmolink.SDK.FileSystem.ts:1305


executeAsync()

executeAsync(process, args, waitForExit, visibility)

static executeAsync(
process,
args,
waitForExit?,
visibility?): Promise<void>

Führt einen Prozess aus

Parameter
ParameterTypeDescription
processstringName des Prozesses
argsstring[]Argumentliste
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt die Sichtbarkeit des Prozesses an
Rückgabewert

Promise<void>

Definiert in

cosmolink.SDK.FileSystem.ts:1182

executeAsync(process, args, waitForExit, visibility)

static executeAsync(
process,
args?,
waitForExit?,
visibility?): Promise<void>

Führt einen Prozess aus

Parameter
ParameterTypeDescription
processstringName des Prozesses
args?stringArgumente
waitForExit?booleanGibt an, ob auf die Beendigung des Prozesses gewartet werden soll
visibility?ProcessVisibilityGibt die Sichtbarkeit des Prozesses an
Rückgabewert

Promise<void>

Definiert in

cosmolink.SDK.FileSystem.ts:1192


getEnvironmentVariable()

static getEnvironmentVariable(variable): string

Gibt den Wert einer Umbegumgsvariable aus

Parameter

ParameterTypeDescription
variablestringUmgebungsvariable ohne %-Zeichen bsp. APPDATA

Rückgabewert

string

Definiert in

cosmolink.SDK.FileSystem.ts:1121


openUrlAsync()

static openUrlAsync(url): Promise<void>

Öffnet die übergebene Url mit dem Standard Browser.

Parameter

ParameterTypeDescription
urlstringURL

Rückgabewert

Promise<void>

Definiert in

cosmolink.SDK.FileSystem.ts:1295


sendKeyAsync()

static sendKeyAsync(keys): Promise<void>

Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären.

Parameter

ParameterTypeDescription
keysstringErforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send

Rückgabewert

Promise<void>

Definiert in

cosmolink.SDK.FileSystem.ts:1243


sendKeyWaitAsync()

static sendKeyWaitAsync(keys): Promise<void>

Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären und wartet auf die Verarbeitung.

Parameter

ParameterTypeDescription
keysstringErforderlich. Zeichenfolgenausdruck, der die zu sendende Tastenfolge angibt. Umschalt = + STRG = ^ ALT = % Sollen mehrere Zeichen z.B. groß geschrieben werden können diese Zeichen mit einer Klammer markiert werden +(abc) Für weitere Informationen siehe: https://learn.microsoft.com/de-de/dotnet/api/system.windows.forms.sendkeys.send

Rückgabewert

Promise<void>

Definiert in

cosmolink.SDK.FileSystem.ts:1274