Zum Hauptinhalt springen
Version: 25.143.1202.1

ScriptContext

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4167

ScriptContext. Dient dem Austausch von Daten zwischen mehreren Scripten.

Implementiert

  • AsyncDisposable
  • Disposable

Eigenschaften

IsDisposed

Abfragesignatur

get IsDisposed(): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4187

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean


PropertyCount

Abfragesignatur

get PropertyCount(): number;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4181

Gibt die Anzahl der im ScriptContext hinterlegten Eigenschaften zurück.

Rückgabewert

number

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4312

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4323

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

ClearProperties()

ClearProperties(): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4210

Entfernt alle Eigenschaften aus dem ScriptContext.

Rückgabewert

void


Dispose()

Dispose(): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4317

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4306

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


ExecuteScriptByCode()

ExecuteScriptByCode(code): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4220

Führt den übergebenen Scriptcode als internes Script aus und stellt den aktuellen ScriptKontext im auszuführenden Script zur Verfügung.

Parameter

ParameterTypeDescription
codestringScriptcode

Rückgabewert

boolean


ExecuteScriptByFileName()

ExecuteScriptByFileName(scriptFilePath): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4230

Führt das übergebene Script aus und stellt den aktuellen ScriptKontext im auszuführenden Script zur Verfügung.

Parameter

ParameterTypeDescription
scriptFilePathstringDateiname inkl. Pfad des Scripts.

Rückgabewert

boolean


GetProperty()

Aufrufsignatur

GetProperty(key, defaultValue?): unknown;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4241

Gibt die Eigenschaft zurück, welche mit dem Parameter 'key' zuvor gespeichert wurde. Ist keine Eigenschaft mit dem übergebenen 'key' vorhanden, wird der 'defaultValue' zurückgegeben.

Parameter
ParameterTypeDescription
keystringIdentifikator der Eigenschaft. Achtung: Wenn der String ausschließlich Nummern enthält wird der Parameter stattdessen als Index verwendet.
defaultValue?anyStandardwert der zurückgegeben wird, falls keine Eigenschaft mit dem übergebenen 'key' existiert.
Rückgabewert

unknown

Aufrufsignatur

GetProperty(index, defaultValue?): unknown;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4249

Gibt die Eigenschaft mit dem Index 'index' zurück.

Parameter
ParameterTypeDescription
indexnumberIndex der Eigenschaft.
defaultValue?anyStandardwert der zurückgegeben wird, falls keine Eigenschaft mit dem übergebenen 'index' existiert.
Rückgabewert

unknown


GetPropertyKey()

GetPropertyKey(index): string;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4269

Gibt den String-Identifikator der Eigenschaft mit dem Index 'index' zurück, falls vorhanden.

Parameter

ParameterTypeDescription
indexnumberIndex der Eigenschaft.

Rückgabewert

string


RemoveProperty()

Aufrufsignatur

RemoveProperty(key): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4279

Entfernt die Eigenschaft mit dem Identifikator 'key', falls vorhanden.

Parameter
ParameterTypeDescription
keystringIdentifikator der Eigenschaft.
Rückgabewert

boolean

Aufrufsignatur

RemoveProperty(index): boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4286

Entfernt die Eigenschaft mit dem Index 'index', falls vorhanden.

Parameter
ParameterTypeDescription
indexnumberIdentifikator der Eigenschaft.
Rückgabewert

boolean


SetProperty()

SetProperty(key, value): void;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4300

Speichert eine Eigenschaft mit dem Identifikator 'key' und dem Wert 'value' im ScriptContext.

Parameter

ParameterTypeDescription
keystringIndex der Eigenschaft.
valueanyWert der Eigenschaft.

Rückgabewert

void


[hasInstance]()

static hasInstance: boolean;

Definiert in: sdk/combitCRM.SDK.WindowsClient.v13.ts:4331

Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.

Parameter

ParameterType
valueany

Rückgabewert

boolean