Relation
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7014
Extends
ExtendedCRMObjectBase<Relation>
Eigenschaften
_instance
protected _instance: Relation;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:12
Abgeleitet von
ExtendedCRMObjectBase._instance
className
protected readonly className: string;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:16
Abgeleitet von
ExtendedCRMObjectBase.className
aliasAsync
Abfragesignatur
get aliasAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7035
Liefert den Relationsalias zurück.
Rückgabewert
Promise<string>
cascadeOnDeleteAsync
Abfragesignatur
get cascadeOnDeleteAsync(): Promise<boolean>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7045
Liefert zurück, ob der kaskadierte Papierkorb für diese Relation aktiviert wurde.
Rückgabewert
Promise<boolean>
fieldNameAsync
Abfragesignatur
get fieldNameAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7055
Liefert den Namen des Feldes, von dem die Relation wegführt
Rückgabewert
Promise<string>
foreignViewFieldNameAsync
Abfragesignatur
get foreignViewFieldNameAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7065
Liefert den Namen des Feldes, auf das die Relation zeigt (Fremdschlüssel).
Rückgabewert
Promise<string>
foreignViewNameAsync
Abfragesignatur
get foreignViewNameAsync(): Promise<string>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7075
Liefert den Namen der Ansicht, zu der die Relation hinführt
Rückgabewert
Promise<string>
relTypeAsync
Abfragesignatur
get relTypeAsync(): Promise<RelationType>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7085
Liefert den Typ der Relation zurück.
Rückgabewert
Promise<RelationType>
Konstruktoren
Konstruktor
new Relation(
relation,
combitCRMVersion,
disposeInstance): Relation;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:7018
Parameter
| Parameter | Type | Default value |
|---|---|---|
relation | Relation | undefined |
combitCRMVersion | number | CRMVersion | undefined |
disposeInstance | boolean | true |
Rückgabewert
Relation
Überschreibt
ExtendedCRMObjectBase<CoreCRM.Relation>.constructor
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:93
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:88
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.[dispose]
dispose()
dispose(): void;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:72
Rückgabewert
void
Abgeleitet von
ExtendedCRMObjectBase.dispose
disposeAsync()
disposeAsync(): Promise<void>;
Definiert in: lib/combitCRM.SDK.v12.Extended.ts:56
Rückgabewert
Promise<void>
Abgeleitet von
ExtendedCRMObjectBase.disposeAsync
guardDisposed()
protected guardDisposed(): void;
Definiert in: lib/combitCRM.SDK.v12.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.v12.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