EmailTool
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
get IsDisposed(): boolean
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
Definiert in
cosmolink.SDK.CRMApplication.ts:10453
LastError
get LastError(): OLEError
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10429
Name
get Name(): string
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10447
Methoden
CreateMailing()
CreateMailing(name, description): Promise<EmailToolMailing>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10479
CreateRecipientList()
CreateRecipientList(
name,
description,
attributeAssignmentFilePath): Promise<EmailToolRecipientList>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10500
Dispose()
Dispose(): void
Standardimplementierung des Dispose
Rückgabewert
void
Definiert in
cosmolink.SDK.CRMApplication.ts:10635
DisposeAsync()
DisposeAsync(): Promise<void>
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
Definiert in
cosmolink.SDK.CRMApplication.ts:10624
GetMailing()
GetMailing(campaingId): Promise<EmailToolMailing>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10519
GetMailingLists()
GetMailingLists(): Promise<DataCollection>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10537
GetRecipientFolders()
GetRecipientFolders(): Promise<DataCollection>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10555
GetRecipientList()
GetRecipientList(receiverListId, attributeAssignmentFilePath): Promise<EmailToolRecipientList>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10575
GetRecipientLists()
GetRecipientLists(): Promise<DataCollection>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10593
SetOption()
SetOption(name, value): Promise<boolean>
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
Definiert in
cosmolink.SDK.CRMApplication.ts:10618
[asyncDispose]()
asyncDispose: Promise<void>
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
Definiert in
cosmolink.SDK.CRMApplication.ts:10630
[dispose]()
dispose: void
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
Definiert in
cosmolink.SDK.CRMApplication.ts:10641
[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
cosmolink.SDK.CRMApplication.ts:10649