ListContainers
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:9435
Liste aller Container einer Ansicht.
Extends
ExtendedCRMObjectBase<ListContainers>
Eigenschaften
| Eigenschaft | Modifier | Type | Abgeleitet von | Definiert in |
|---|---|---|---|---|
_instance | protected | ListContainers | ExtendedCRMObjectBase._instance | lib/combitCRM.SDK.v12.Extended.ts:11 |
className | readonly | string | ExtendedCRMObjectBase.className | lib/combitCRM.SDK.v12.Extended.ts:15 |
Konstruktoren
Konstruktor
new ListContainers(
listContainers,
combitCRMVersion,
disposeInstance): ListContainers;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:9439
Parameter
| Parameter | Type | Default value |
|---|---|---|
listContainers | ListContainers | undefined |
combitCRMVersion | number | CRMVersion | undefined |
disposeInstance | boolean | true |
Rückgabewert
ListContainers
Überschreibt
ExtendedCRMObjectBase<CoreCRM.ListContainers>.constructor
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:92
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:87
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
dispose()
dispose(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:71
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:55
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
guardDisposed()
protected guardDisposed(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:28
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:50
Gibt an, ob die Instanz bereits freigegeben wurde.
Rückgabewert
boolean
true wenn die Instanz bereits freigegeben wurde, andernfalls false.
Abgeleitet von
ExtendedCRMObjectBase.isDisposed
itemByNameAsync()
itemByNameAsync(name): Promise<Container>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:9460
Liefert ein Objekt vom Typ Container mit dem angegebenen Namen zurück.
Beim Erzeugen des ListContainers-Objekts ist darauf zu achten, dass dabei View.currentInputForm(InputFormMode.KeepCurrentMode) verwendet wird.Damit wird der aktuelle Modus des Containers samt aktuell selektiertem Datensatz beibehalten.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Name des gewünschten Containers. Der Name setzt sich dabei wie folgt zusammen: Vollständige Relation(Achtung! Hier darf kein Relationsalias verwendet werden. Korrekt wäre bspw.ID.Aktivitäten.ContactID für die Relation zwischen Aktivitäten und Kontakten) + # + ID des entsprechenden Containers (bspw. {B3C0768A-5599-44B5-B4F2-7D31A6C10EC5}). |
Rückgabewert
Promise<Container>