EmailTool
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10426
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: sdk/cosmolink.SDK.CRMApplication.ts:10465
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): OLEError;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10441
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: sdk/cosmolink.SDK.CRMApplication.ts:10459
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: sdk/cosmolink.SDK.CRMApplication.ts:10642
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10653
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
CreateMailing()
CreateMailing(name, description): Promise<EmailToolMailing>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10491
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: sdk/cosmolink.SDK.CRMApplication.ts:10512
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: sdk/cosmolink.SDK.CRMApplication.ts:10647
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10636
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
GetMailing()
GetMailing(campaingId): Promise<EmailToolMailing>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10531
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: sdk/cosmolink.SDK.CRMApplication.ts:10549
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: sdk/cosmolink.SDK.CRMApplication.ts:10567
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: sdk/cosmolink.SDK.CRMApplication.ts:10587
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: sdk/cosmolink.SDK.CRMApplication.ts:10605
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: sdk/cosmolink.SDK.CRMApplication.ts:10630
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: sdk/cosmolink.SDK.CRMApplication.ts:10661
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean