abstract Environment
Definiert in: cosmolink.SDK.FileSystem.ts:998
Enthält eine Funktionssammlung für Environment-Aktionen
Eigenschaften
appDataFolder
Abfragesignatur
get static appDataFolder(): string;
Definiert in: 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: 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: cosmolink.SDK.FileSystem.ts:1039
Gibt den Pfad zum Systemverzeichnis zurück
Rückgabewert
string
SystemFolder
Abfragesignatur
get static SystemFolder(): Promise<string>;
Definiert in: 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: 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: 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: 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: 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: cosmolink.SDK.FileSystem.ts:1323
Leert die Zwischenablage
Rückgabewert
void
copyTextFromClipboard()
static copyTextFromClipboard(): string;
Definiert in: 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: cosmolink.SDK.FileSystem.ts:1305
Kopiert den übergebenen Text in die Zwischenablage
Parameter
| Parameter | Type | Description |
|---|---|---|
content | string | Zu 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: cosmolink.SDK.FileSystem.ts:1135
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args | string[] | Argumentliste |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt 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: cosmolink.SDK.FileSystem.ts:1146
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args? | string | Argumente |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt 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: cosmolink.SDK.FileSystem.ts:1182
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args | string[] | Argumentliste |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt die Sichtbarkeit des Prozesses an |
Rückgabewert
Promise<void>
Aufrufsignatur
static executeAsync(
process,
args?,
waitForExit?,
visibility?): Promise<void>;
Definiert in: cosmolink.SDK.FileSystem.ts:1192
Führt einen Prozess aus
Parameter
| Parameter | Type | Description |
|---|---|---|
process | string | Name des Prozesses |
args? | string | Argumente |
waitForExit? | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
visibility? | ProcessVisibility | Gibt die Sichtbarkeit des Prozesses an |
Rückgabewert
Promise<void>
getEnvironmentVariable()
static getEnvironmentVariable(variable): string;
Definiert in: cosmolink.SDK.FileSystem.ts:1121
Gibt den Wert einer Umbegumgsvariable aus
Parameter
| Parameter | Type | Description |
|---|---|---|
variable | string | Umgebungsvariable ohne %-Zeichen bsp. APPDATA |
Rückgabewert
string
GetEnvironmentVariable()
static GetEnvironmentVariable(variable): Promise<string>;
Definiert in: cosmolink.SDK.FileSystem.ts:1111
Gibt den Wert einer Umbegumgsvariable aus
Parameter
| Parameter | Type | Description |
|---|---|---|
variable | string | Umgebungsvariable 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: cosmolink.SDK.FileSystem.ts:1285
Öffnet die übergebene Url mit dem Standard Browser.
Parameter
| Parameter | Type | Description |
|---|---|---|
url | string | URL |
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: cosmolink.SDK.FileSystem.ts:1295
Öffnet die übergebene Url mit dem Standard Browser.
Parameter
| Parameter | Type | Description |
|---|---|---|
url | string | URL |
Rückgabewert
Promise<void>
SendKey()
static SendKey(keys): Promise<void>;
Definiert in: cosmolink.SDK.FileSystem.ts:1228
Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären.
Parameter
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. 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: cosmolink.SDK.FileSystem.ts:1243
Sendet eine oder mehrere Tastenfolgen zum aktiven Fenster, als ob sie über die Tastatur eingegeben worden wären.
Parameter
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. 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: 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
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. 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: 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
| Parameter | Type | Description |
|---|---|---|
keys | string | Erforderlich. 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>