DataCollection
Das DataCollection -Objekt beinhaltet Eigenschaften und Methoden, um durch eine Liste aus Datensätzen navigieren zu können. Jeder Datensatz wird durch ein DataItem -Objekt repräsentiert.
Implementiert
AsyncIterable<DataItem>AsyncDisposable
Eigenschaften
Count
get Count(): Promise<number>
Gibt die Anzahl der Datensätze zurück.
Rückgabewert
Promise<number>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7568
CurrentItem
get CurrentItem(): Promise<DataItem>
Liefert den aktuellen Datensatz als Objekt vom Typ DataItem zurück.
Rückgabewert
Promise<DataItem>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7577
IsDisposed
get IsDisposed(): boolean
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7596
Methoden
DisposeAsync()
DisposeAsync(): Promise<void>
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7657
MoveFirst()
MoveFirst(): Promise<boolean>
Bewegt den Datensatz-Zeiger auf den Anfang der DataCollection.
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7611
MoveLast()
MoveLast(): Promise<boolean>
Bewegt den Datensatz-Zeiger auf das Ende der DataCollection.
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7620
MoveNext()
MoveNext(): Promise<boolean>
Bewegt den Datensatz-Zeiger um einen Datensatz vorwärts.
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7629
MovePrevious()
MovePrevious(): Promise<boolean>
Bewegt den Datensatz-Zeiger um einen Datensatz rückwärts.
Rückgabewert
Promise<boolean>
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7638
[asyncDispose]()
asyncDispose: Promise<void>
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7663
[asyncIterator]()
asyncIterator: AsyncIterator<DataItem, any, undefined>
Standardimplementierung des asynchronen Iterators
Rückgabewert
AsyncIterator<DataItem, any, undefined>
Implementierung von
AsyncIterable.[asyncIterator]
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7644
[hasInstance]()
static hasInstance: boolean
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean
Definiert in
SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:7671