Zum Hauptinhalt springen
Version: 25.346.842.1

abstract Environment

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

Enthält eine Funktionssammlung für Environment-Aktionen

Eigenschaften

appDataFolder

Abfragesignatur

get static appDataFolder(): string;

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

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:1343

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:1308

Gibt den Pfad zum Systemverzeichnis zurück

Rückgabewert

string


SystemFolder

Abfragesignatur

get static SystemFolder(): Promise<string>;

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

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:1331

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:1320

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:1289

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:1278

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:1592

Leert die Zwischenablage

Rückgabewert

void


copyTextFromClipboard()

static copyTextFromClipboard(): string;

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

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:1574

Kopiert den übergebenen Text in die Zwischenablage

Parameter

ParameterTypeDescription
contentstringZu kopierender Text

Rückgabewert

void


createProcess()

Aufrufsignatur

static createProcess(process, args): Process;

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

Erstellt einen Prozess

Parameter
ParameterTypeDescription
processstringName des Prozesses
argsstring[]Argumentliste
Rückgabewert

Process

Aufrufsignatur

static createProcess(process, args): Process;

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

Erstellt einen Prozess

Parameter
ParameterTypeDescription
processstringName des Prozesses
argsstringArgumente
Rückgabewert

Process


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:1404

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:1415

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:1451

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:1461

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:1390

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:1380

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:1554

Ö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:1564

Ö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:1497

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:1512

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:1528

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:1543

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>