EmailToolMailing
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10677
Das EmailToolMailing -Objekt beinhaltet Eigenschaften und Methoden, um eine Kampagne zu erstellen, anzuzeigen und dessen Auswertungen abzufragen.
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
ID
Abfragesignatur
get ID(): string;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10710
Liefert die ID der aktuellen Kampagnen 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
IsDisposed
Abfragesignatur
get IsDisposed(): boolean;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10726
Gibt an, ob das Objekt bereits Freigegeben wurde
Rückgabewert
boolean
LastError
Abfragesignatur
get LastError(): OLEError;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10692
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
Status
Abfragesignatur
get Status(): number;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10720
Liefert den Status der aktuellen Kampagnen 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
number
Methoden
[asyncDispose]()
asyncDispose: Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10833
Standardimplementierung des AsyncDispose Symbols
Rückgabewert
Promise<void>
Implementierung von
AsyncDisposable.[asyncDispose]
[dispose]()
dispose: void;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10844
Standardimplementierung des Dispose Symbols
Rückgabewert
void
Implementierung von
Disposable.[dispose]
AddRecipientList()
AddRecipientList(recipientListId): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10783
Weist der aktuellen Kampagne eine Empfänger-Liste über dessen ID zu.
Parameter
| Parameter | Type | Description |
|---|---|---|
recipientListId | string | Eindeutige ID der Empfänger-Liste, die für die Kampagnen verwendet werden soll. Hinweis: Aktuell wird nur eine Empfänger-Liste pro Kampagne unterstützt! |
Rückgabewert
Promise<boolean>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Display()
Display(): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10803
Versucht die Kampagne direkt im Zielsystem zu öffnen, sofern das eingestelle System dies unterstützt.
Rückgabewert
Promise<boolean>
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:10838
Standardimplementierung des Dispose
Rückgabewert
void
DisposeAsync()
DisposeAsync(): Promise<void>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10827
Standardimplementierung des AsyncDispose
Rückgabewert
Promise<void>
GetProperty()
GetProperty(name): Promise<unknown>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10771
Darüber können für eine Kampagne spezifische Eigenschaften abgerufen werden.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Name der Eigenschaft. |
Rückgabewert
Promise<unknown>
Remarks
Version 11.1.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
GetResults()
GetResults(): Promise<EmailToolMailingResults>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10813
Liefert ein EmailToolMailingResults -Objekt zurück, um diverse Statistiken und Rückläufer der Kampagne abfragen zu können.
Rückgabewert
Promise<EmailToolMailingResults>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
Save()
Save(): Promise<string>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10793
Speichert die neu erstellte Kampagne mit den Werten aus SetProperty im Zielsystem ab und liefert die neue ID dafür zurück.
Rückgabewert
Promise<string>
Deprecated
Dieses SDK steht in Zukunft nicht mehr zur Verfügung und wurde durch combitCRM.SDK.WindowsClient bzw. combitCRM.SDK.Extended ersetzt
SetProperty()
SetProperty(name, value): Promise<boolean>;
Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10756
Darüber können für eine ausschließlich neue Kampagne spezifische Eigenschaften gesammelt werden, die dann später bei der Speicherung berücksichtigt werden.
Parameter
| Parameter | Type | Description |
|---|---|---|
name | string | Name der Eigenschaft. |
value | any | Wert für die Eigenschaft. |
Rückgabewert
Promise<boolean>
Remarks
Version 11.1.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:10852
Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.
Parameter
| Parameter | Type |
|---|---|
value | any |
Rückgabewert
boolean