Zum Hauptinhalt springen
Version: 25.226.1329.2

abstract Environment

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

Enthält eine Funktionssammlung für Environment-Aktionen

Eigenschaften​

appDataFolder​

Abfragesignatur​

get static appDataFolder(): string;

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

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


AppDataFolder​

Abfragesignatur​

get static AppDataFolder(): Promise<string>;

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

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>


systemFolder​

Abfragesignatur​

get static systemFolder(): string;

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

Gibt den Pfad zum Systemverzeichnis zurück

Rückgabewert​

string


SystemFolder​

Abfragesignatur​

get static SystemFolder(): Promise<string>;

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

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>


temporaryFolder​

Abfragesignatur​

get static temporaryFolder(): string;

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

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


TemporaryFolder​

Abfragesignatur​

get static TemporaryFolder(): Promise<string>;

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

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>


windowsFolder​

Abfragesignatur​

get static windowsFolder(): string;

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

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


WindowsFolder​

Abfragesignatur​

get static WindowsFolder(): Promise<string>;

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

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>

Methoden​

clearClipboard()​

static clearClipboard(): void;

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

Leert die Zwischenablage

Rückgabewert​

void


copyTextFromClipboard()​

static copyTextFromClipboard(): string;

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

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

Rückgabewert​

string


copyTextToClipboard()​

static copyTextToClipboard(content): void;

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

Kopiert den übergebenen Text in die Zwischenablage

Parameter​

ParameterTypeDescription
contentstringZu kopierender Text

Rückgabewert​

void


Execute()​

Deprecated​

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

Aufrufsignatur​

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

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

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.

Aufrufsignatur​

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

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

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.


executeAsync()​

Aufrufsignatur​

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

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

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>

Aufrufsignatur​

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

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

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>


getEnvironmentVariable()​

static getEnvironmentVariable(variable): string;

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

Gibt den Wert einer Umbegumgsvariable aus

Parameter​

ParameterTypeDescription
variablestringUmgebungsvariable ohne %-Zeichen bsp. APPDATA

Rückgabewert​

string


GetEnvironmentVariable()​

static GetEnvironmentVariable(variable): Promise<string>;

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

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.


OpenUrl()​

static OpenUrl(url): Promise<void>;

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

Ö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.


openUrlAsync()​

static openUrlAsync(url): Promise<void>;

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

Öffnet die übergebene Url mit dem Standard Browser.

Parameter​

ParameterTypeDescription
urlstringURL

Rückgabewert​

Promise<void>


SendKey()​

static SendKey(keys): Promise<void>;

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

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.


sendKeyAsync()​

static sendKeyAsync(keys): Promise<void>;

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

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>


SendKeyWait()​

static SendKeyWait(keys): Promise<void>;

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

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.


sendKeyWaitAsync()​

static sendKeyWaitAsync(keys): Promise<void>;

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

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>