Zum Hauptinhalt springen
Version: 25.224.0917.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>