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