Zum Hauptinhalt springen
Version: 25.346.842.1

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

  • AsyncDisposable
  • Disposable

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

OLEError


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

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:10512

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: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

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: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

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: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

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:10661

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

Parameter

ParameterType
valueany

Rückgabewert

boolean