Zum Hauptinhalt springen
Version: 25.153.1225.1

EmailTool

Definiert in: sdk/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

  • AsyncDisposable
  • Disposable

Eigenschaften

IsDisposed

Abfragesignatur

get IsDisposed(): boolean;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10453

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean


LastError

Abfragesignatur

get LastError(): OLEError;

Definiert in: sdk/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

OLEError


Name

Abfragesignatur

get Name(): string;

Definiert in: sdk/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: sdk/cosmolink.SDK.CRMApplication.ts:10630

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

[dispose]()

dispose: void;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10641

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

CreateMailing()

CreateMailing(name, description): Promise<EmailToolMailing>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10479

Liefert ein EmailToolMailing -Objekt zurück, um eine neue Kampagne zu erstellen.

Parameter

ParameterTypeDescription
namestringDer Name der zu erstellenden Kampagne.
descriptionstringEine 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:10500

Liefert ein EmailToolRecipientList -Objekt zurück, um eine neue Kampagne zu erstellen.

Parameter

ParameterTypeDescription
namestringDer Name der zu erstellenden Empfänger-Liste.
descriptionstringEine Kurzbeschreibung für du zu erstellende EmpfängerListe.
attributeAssignmentFilePathstringDateipfad 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:10635

Standardimplementierung des Dispose

Rückgabewert

void


DisposeAsync()

DisposeAsync(): Promise<void>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10624

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>


GetMailing()

GetMailing(campaingId): Promise<EmailToolMailing>;

Definiert in: sdk/cosmolink.SDK.CRMApplication.ts:10519

Liefert ein EmailToolMailing -Objekt zurück, um eine bereits vorhandene Kampagne zu bearbeiten.

Parameter

ParameterTypeDescription
campaingIdstringEindeutige 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: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: sdk/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: sdk/cosmolink.SDK.CRMApplication.ts:10575

Liefert ein EmailToolRecipientList -Objekt zurück, um eine bereits vorhandene Empfänger-Liste zu bearbeiten.

Parameter

ParameterTypeDescription
receiverListIdstringEindeutige ID der Empfänger-Liste aus dem Zielsystem.
attributeAssignmentFilePathstringDateipfad 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: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: sdk/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

ParameterTypeDescription
namestringName der Option.
valuestringWert 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:10649

Symbol.hasInstance welches eine benutzerdefinierte Überprüfung der 'instanceof'-Operation für Objekte ermöglicht.

Parameter

ParameterType
valueany

Rückgabewert

boolean