Zum Hauptinhalt springen
Version: 25.224.0917.2

ListViews

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1805

Extends

Implementiert

Eigenschaften

_instance

protected _instance: ListViews;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:12

Abgeleitet von

ExtendedCRMObjectBase._instance

className

protected readonly className: string;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:16

Abgeleitet von

ExtendedCRMObjectBase.className

activeViewAsync

Abfragesignatur

get activeViewAsync(): Promise<View>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1840

Liefert ein Objekt vom Typ View, der aktiven (offen und im Vordergrund befindlichen) Ansicht in der Anwendung.

Rückgabewert

Promise<View>


countAsync

Abfragesignatur

get countAsync(): Promise<number>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1830

Liefert die Anzahl der aktiven Ansichten.

Rückgabewert

Promise<number>

Konstruktoren

Konstruktor

new ListViews(
listViews,
combitCRMVersion,
disposeInstance): ListViews;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1814

Konstruktor

Parameter

ParameterTypeDefault valueDescription
listViewsListViewsundefinedCoreCRM.ListViews-Objekt
combitCRMVersionnumber | CRMVersionundefined-
disposeInstancebooleantrueGibt an, ob das übergebene CoreCRM.ListViews-Objekt freigegeben werden soll.

Rückgabewert

ListViews

Überschreibt

ExtendedCRMObjectBase<CoreCRM.ListViews>.constructor

Methoden

[asyncDispose]()

asyncDispose: Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:93

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:88

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.[dispose]

[iterator]()

iterator: IterableIterator<View>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1907

Rückgabewert

IterableIterator<View>

Implementierung von

Iterable.[iterator]

closeActiveViewAsync()

closeActiveViewAsync(): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1850

Schließt die aktive (offen und im Vordergrund befindlichen) Ansicht.

Rückgabewert

Promise<boolean>


closeViewAsync()

closeViewAsync(index): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1863

Schließt eine geöffnete (konfigurierte) Ansicht. Es muss die Index-Nummer der Ansicht übergeben werden. Der Index geht von 1 bis Count.
Ruft man CloseView mit dem Index der aktuellen Ansicht auf (in der das Script läuft), kann dies zu Problemen führen. Dies sollte daher vermieden werden.

Parameter

ParameterTypeDescription
indexnumberIndex der Ansicht

Rückgabewert

Promise<boolean>


dispose()

dispose(): void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:72

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.dispose

disposeAsync()

disposeAsync(): Promise<void>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:56

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.disposeAsync

guardDisposed()

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:29

Wift einen Error, wenn die Instanz bereits freigegeben wurde.

Rückgabewert

void

Throws

Error wenn die Instanz bereits freigegeben wurde.

Abgeleitet von

ExtendedCRMObjectBase.guardDisposed

isDisposed()

isDisposed(): boolean;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:51

Gibt an, ob die Instanz bereits freigegeben wurde.

Rückgabewert

boolean

true wenn die Instanz bereits freigegeben wurde, andernfalls false.

Abgeleitet von

ExtendedCRMObjectBase.isDisposed

itemAsync()

itemAsync(index): Promise<View>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1875

Liefert eine aktive Ansicht als Objekt zurück. Es muss die Index-Nummer der Ansicht übergeben werden. Der Index geht von 1 bis Count.

Parameter

ParameterTypeDescription
indexnumberIndex der Ansicht

Rückgabewert

Promise<View>


itemByNameAsync()

itemByNameAsync(viewName): Promise<View>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1887

Liefert eine aktive Ansicht mit dem übergebenen Namen als Objekt zurück

Parameter

ParameterTypeDescription
viewNamestringName der Ansicht.

Rückgabewert

Promise<View>

Die View wenn eine Ansicht mit dem Namen geöffnet ist, andernfalls null.


itemByTagIDAsync()

itemByTagIDAsync(tagID): Promise<View>;

Definiert in: lib/combitCRM.SDK.v13.Extended.ts:1899

Liefert eine aktive Ansicht über die TagID (Identifiername) als Objekt zurück.

Parameter

ParameterTypeDescription
tagIDstringIdentifiername

Rückgabewert

Promise<View>

Die View wenn eine Ansicht mit dem TagID (Identifiername) geöffnet ist, andernfalls null.