EmailTool
Definiert in: cosmolink.SDK.CRMApplication.ts:10414
Das EmailTool -Objekt beinhaltet Eigenschaften und Methoden, um ein im cRM integriertes externes Tool für professionelles und leistungsfähiges Kampagnenmanagement zu verwenden.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Implementiert
AsyncDisposableDisposable
Eigenschaften
IsDisposed
Abfragesignatur
get IsDisposed(): boolean;
Definiert in: cosmolink.SDK.CRMApplication.ts:10453
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): OLEError;
Definiert in: cosmolink.SDK.CRMApplication.ts:10429
Liefert ein OLEError -Objekt zurück.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Rückgabewert
Name
Abfragesignatur
get Name(): string;
Definiert in: cosmolink.SDK.CRMApplication.ts:10447
Liefert den Namen des eingestellten eMail-Tools aus den Projekteigenschaften zurück.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Rückgabewert
string
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10630
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: cosmolink.SDK.CRMApplication.ts:10641
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
CreateMailing()
CreateMailing(name, description): Promise<EmailToolMailing>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10479
Liefert ein EmailToolMailing -Objekt zurück, um eine neue Kampagne zu erstellen.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Der Name der zu erstellenden Kampagne. |
description | string | Eine Kurzbeschreibung für die zu erstellende Kampagne. |
Rückgabewert
Promise<EmailToolMailing>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
CreateRecipientList()
CreateRecipientList(
name,
description,
attributeAssignmentFilePath): Promise<EmailToolRecipientList>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10500
Liefert ein EmailToolRecipientList -Objekt zurück, um eine neue Kampagne zu erstellen.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Der Name der zu erstellenden Empfänger-Liste. |
description | string | Eine Kurzbeschreibung für du zu erstellende EmpfängerListe. |
attributeAssignmentFilePath | string | Dateipfad zur Attributszuordnungsdatei. Die dort eingestellten Datensatz-Felder werden vom übergebenen Record-Objekt abgefragt und beim Speichern der Empfänger-Liste übertragen. |
Rückgabewert
Promise<EmailToolRecipientList>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Dispose()
Dispose(): void;
Definiert in: cosmolink.SDK.CRMApplication.ts:10635
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10624
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
GetMailing()
GetMailing(campaingId): Promise<EmailToolMailing>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10519
Liefert ein EmailToolMailing -Objekt zurück, um eine bereits vorhandene Kampagne zu bearbeiten.
Parameter
| Parameter | Type | Description |
|---|---|---|
campaingId | string | Eindeutige ID der Kampagne aus dem Zielsystem. |
Rückgabewert
Promise<EmailToolMailing>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
GetMailingLists()
GetMailingLists(): Promise<DataCollection>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10537
Liefert ein DataCollection -Objekt zurück, um eine Liste der aktuellen Mailings zu erhalten.
Rückgabewert
Promise<DataCollection>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
GetRecipientFolders()
GetRecipientFolders(): Promise<DataCollection>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10555
Liefert ein DataCollection -Objekt zurück, um eine Liste des aktuellen Ordners zu erhalten.
Rückgabewert
Promise<DataCollection>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
GetRecipientList()
GetRecipientList(receiverListId, attributeAssignmentFilePath): Promise<EmailToolRecipientList>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10575
Liefert ein EmailToolRecipientList -Objekt zurück, um eine bereits vorhandene Empfänger-Liste zu bearbeiten.
Parameter
| Parameter | Type | Description |
|---|---|---|
receiverListId | string | Eindeutige ID der Empfänger-Liste aus dem Zielsystem. |
attributeAssignmentFilePath | string | Dateipfad zur Attributszuordnungsdatei. Wird benötigt, um bspw.beim Hinzufügen(AddRecord/AddRecordSet) von neuen Datensätzen die Zuordnung der Felder aus dem cRM in die EmpfängerListe zu steuern. |
Rückgabewert
Promise<EmailToolRecipientList>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
GetRecipientLists()
GetRecipientLists(): Promise<DataCollection>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10593
Liefert ein DataCollection -Objekt zurück, um eine Liste der aktuellen Empfänger-Listen zu erhalten.
Rückgabewert
Promise<DataCollection>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
SetOption()
SetOption(name, value): Promise<boolean>;
Definiert in: cosmolink.SDK.CRMApplication.ts:10618
Ermöglicht das Setzen von Optionen
Optionen, die unterstützt werden (+), sind abhängig vom verwendeten E-Mail-Tool. Ein Eintrag (-) bedeutet, dass die Option nicht unterstützt wird.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Name der Option. |
value | string | Wert der Option. |
Rückgabewert
Promise<boolean>
Remarks
Version 11.5.0
Die Methode/Eigenschaft wird erst ab dieser Version unterstützt. Bei vorherigen Versionen führt der Aufruf zu einer Exception.
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
[hasInstance]()
static hasInstance: boolean;
Definiert in: cosmolink.SDK.CRMApplication.ts:10649
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean