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>