EmailTool
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4723
Das EmailTool -Objekt beinhaltet Eigenschaften und Methoden, um ein im cRM integriertes externes Tool für professionelles und leistungsfähiges Kampagnenmanagement zu verwenden.
Implementiert
AsyncDisposableDisposable
Eigenschaften
IsDisposed
Abfragesignatur
get IsDisposed(): boolean;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4760
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): OLEError;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4737
Liefert ein OLEError -Objekt zurück.
Rückgabewert
Name
Abfragesignatur
get Name(): string;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4754
Liefert den Namen des eingestellten eMail-Tools aus den Projekteigenschaften zurück.
Rückgabewert
string
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4942
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4953
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
CreateMailing()
CreateMailing(mailingName, mailingDescription): EmailToolMailing;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4785
Liefert ein EmailToolMailing -Objekt zurück, um eine neue Kampagne zu erstellen.
Parameter
| Parameter | Type | Description |
|---|---|---|
mailingName | string | Der Name der zu erstellenden Kampagne. |
mailingDescription | string | Eine Kurzbeschreibung für die zu erstellende Kampagne. |
Rückgabewert
CreateRecipientList()
CreateRecipientList(
name,
description,
attributesStructureFileName): EmailToolRecipientList;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4805
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. |
attributesStructureFileName | 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
Dispose()
Dispose(): void;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4947
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4936
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
ExtentMailing()
ExtentMailing(mailingId, mailingListId): EmailToolMailing;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4836
Parameter
| Parameter | Type |
|---|---|
mailingId | string |
mailingListId | string |
Rückgabewert
GetMailing()
GetMailing(mailingId): EmailToolMailing;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4823
Liefert ein EmailToolMailing -Objekt zurück, um eine bereits vorhandene Kampagne zu bearbeiten.
Parameter
| Parameter | Type | Description |
|---|---|---|
mailingId | string | Eindeutige ID der Kampagne aus dem Zielsystem. |
Rückgabewert
GetMailingLists()
GetMailingLists(): DataCollection;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4853
Liefert ein DataCollection -Objekt zurück, um eine Liste der aktuellen Mailings zu erhalten.
Rückgabewert
GetRecipientFolders()
GetRecipientFolders(): DataCollection;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4870
Liefert ein DataCollection -Objekt zurück, um eine Liste des aktuellen Ordners zu erhalten.
Rückgabewert
GetRecipientList()
GetRecipientList(mailingListID, attributesStructureFileName): EmailToolRecipientList;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4889
Liefert ein EmailToolRecipientList -Objekt zurück, um eine bereits vorhandene Empfänger-Liste zu bearbeiten.
Parameter
| Parameter | Type | Description |
|---|---|---|
mailingListID | string | Eindeutige ID der Empfänger-Liste aus dem Zielsystem. |
attributesStructureFileName | 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
GetRecipientLists()
GetRecipientLists(): DataCollection;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4906
Liefert ein DataCollection -Objekt zurück, um eine Liste der aktuellen Empfänger-Listen zu erhalten.
Rückgabewert
SetOption()
SetOption(option, value): boolean;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4930
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 |
|---|---|---|
option | string | Name der Option. |
value | string | Wert der Option. |
Rückgabewert
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.
[hasInstance]()
static hasInstance: boolean;
Definiert in: sdk/combitCRM.SDK.WindowsClient.v11.ts:4961
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean