Process
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:365
Prozess
Implementiert
Disposable
Eigenschaften
argumentList
Abfragesignatur
get argumentList(): string[];
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:430
Argumentliste
Rückgabewert
string[]
argumentString
Abfragesignatur
get argumentString(): string;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:414
Argumentzeile
Rückgabewert
string
Änderungssignatur
set argumentString(val): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:422
Argumentzeile
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
void
createNoWindow
Abfragesignatur
get createNoWindow(): boolean;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:455
Gibt an, ob der Prozess in einem neuen Fenster gestartet werden soll. true , wenn der Prozess ohne Erstellung eines neuen, für ihn bestimmten Fensters gestartet werden soll, andernfalls false . Der Standardwert ist false .
Rückgabewert
boolean
Änderungssignatur
set createNoWindow(val): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:463
Gibt an, ob der Prozess in einem neuen Fenster gestartet werden soll. true , wenn der Prozess ohne Erstellung eines neuen, für ihn bestimmten Fensters gestartet werden soll, andernfalls false . Der Standardwert ist false .
Parameter
| Parameter | Type |
|---|---|
val | boolean |
Rückgabewert
void
exitCode
Abfragesignatur
get exitCode(): number;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:471
Gibt den Rückgabewert des Prozesses zurück
Rückgabewert
number
fileName
Abfragesignatur
get fileName(): string;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:398
Dateiname
Rückgabewert
string
Änderungssignatur
set fileName(val): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:406
Dateiname
Parameter
| Parameter | Type |
|---|---|
val | string |
Rückgabewert
void
hasExited
Abfragesignatur
get hasExited(): boolean;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:480
Gibt an, ob der Prozess beendet wurde
Rückgabewert
boolean
useShellExecute
Abfragesignatur
get useShellExecute(): boolean;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:439
Gibt an, ob zum Starten des Prozesses die Betriebssystemshell verwendet werden soll. true , wenn beim Starten des Prozesses die Shell verwendet werden soll; false , wenn der Prozess direkt von der ausführbaren Datei aus erstellt werden soll. Der Standardwert ist false .
Rückgabewert
boolean
Änderungssignatur
set useShellExecute(val): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:447
Gibt an, ob zum Starten des Prozesses die Betriebssystemshell verwendet werden soll. true , wenn beim Starten des Prozesses die Shell verwendet werden soll; false , wenn der Prozess direkt von der ausführbaren Datei aus erstellt werden soll. Der Standardwert ist false .
Parameter
| Parameter | Type |
|---|---|
val | boolean |
Rückgabewert
void
visibility
Abfragesignatur
get visibility(): ProcessVisibility;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:380
Gibt den Fensterzustand an, der beim Starten des Prozesses verwendet werden soll
Der Standardwert ist hidden
Rückgabewert
Änderungssignatur
set visibility(val): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:390
Gibt den Fensterzustand an, der beim Starten des Prozesses verwendet werden soll
Der Standardwert ist hidden
Parameter
| Parameter | Type |
|---|---|
val | ProcessVisibility |
Rückgabewert
void
Methoden
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:606
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
addErrorBinding()
Aufrufsignatur
addErrorBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:525
Gibt die Funktion an, die bei einer Error Ausgabe aufgerufen wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => void | Funktion |
Rückgabewert
void
Aufrufsignatur
addErrorBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:532
Gibt die Funktion an, die bei einer Error Ausgabe aufgerufen wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => Promise<void> | Funktion |
Rückgabewert
void
addExitBinding()
Aufrufsignatur
addExitBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:545
Gibt die Funktion an, die bei Beendigung des Prozesses ausgeführt wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => void | Funktion |
Rückgabewert
void
Aufrufsignatur
addExitBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:552
Gibt die Funktion an, die bei Beendigung des Prozesses ausgeführt wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => Promise<void> | Funktion |
Rückgabewert
void
addOutputBinding()
Aufrufsignatur
addOutputBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:505
Gibt die Funktion an, die bei einer Standard Ausgabe aufgerufen wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => void | Funktion |
Rückgabewert
void
Aufrufsignatur
addOutputBinding(action): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:512
Gibt die Funktion an, die bei einer Standard Ausgabe aufgerufen wird
Parameter
| Parameter | Type | Description |
|---|---|---|
action | (arg0, arg1) => Promise<void> | Funktion |
Rückgabewert
void
dispose()
dispose(): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:594
Gibt den Prozess frei
Rückgabewert
void
Dispose()
Dispose(): void;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:600
Standardimplementierung des Dispose
Rückgabewert
void
startAsync()
startAsync(waitForExit): Promise<void>;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:565
Startet den Prozess
Parameter
| Parameter | Type | Description |
|---|---|---|
waitForExit | boolean | Gibt an, ob auf die Beendigung des Prozesses gewartet werden soll |
Rückgabewert
Promise<void>
writeAsync()
writeAsync(text): Promise<void>;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:585
Schreibt einen Befehl in den Prozess Stream
Parameter
| Parameter | Type | Description |
|---|---|---|
text | string | Befehl |
Rückgabewert
Promise<void>
writeLineAsync()
writeLineAsync(text): Promise<void>;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:575
Schreibt eine neue Befehlszeile in den Prozess Stream
Parameter
| Parameter | Type | Description |
|---|---|---|
text | string | Befehlszeile |
Rückgabewert
Promise<void>
[hasInstance]()
static hasInstance: boolean;
Definiert in: sdk/cosmolink.SDK.FileSystem.ts:614
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean