Zum Hauptinhalt springen
Version: 25.346.842.1

ListViews

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1881

Extends

Implementiert

Eigenschaften

_instance

protected _instance: ListViews;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:14

Abgeleitet von

ExtendedCRMObjectBase._instance

className

protected readonly className: string;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:18

Abgeleitet von

ExtendedCRMObjectBase.className

activeViewAsync

Abfragesignatur

get activeViewAsync(): Promise<View>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1916

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.v12.Extended.ts:1906

Liefert die Anzahl der aktiven Ansichten.

Rückgabewert

Promise<number>

Konstruktoren

Konstruktor

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

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1890

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.v12.Extended.ts:107

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:102

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.[dispose]

[iterator]()

iterator: IterableIterator<View>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:2011

Rückgabewert

IterableIterator<View>

Implementierung von

Iterable.[iterator]

closeActiveViewAsync()

closeActiveViewAsync(): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1933

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

Rückgabewert

Promise<boolean>


closeViewAsync()

closeViewAsync(index): Promise<boolean>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:1946

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.v12.Extended.ts:86

Rückgabewert

void

Abgeleitet von

ExtendedCRMObjectBase.dispose

disposeAsync()

disposeAsync(): Promise<void>;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:70

Rückgabewert

Promise<void>

Abgeleitet von

ExtendedCRMObjectBase.disposeAsync

guardDisposed()

protected guardDisposed(): void;

Definiert in: lib/combitCRM.SDK.v12.Extended.ts:31

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.v12.Extended.ts:65

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.v12.Extended.ts:1958

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.v12.Extended.ts:1977

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.v12.Extended.ts:1996

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.