Zum Hauptinhalt springen
Version: 1.24.334.1201

RecurrencePattern

Dieses Objekt ähnelt dem von Outlook verwendeten Objekt in seiner Schnittstelle. Es dient zur Speicherung der Eigenschaften bzw.Einstellungen von Serienterminen.

Implementiert

  • AsyncDisposable
  • Disposable

Eigenschaften

DayOfMonth

get DayOfMonth(): number

Setzt den Tag des Monats (1-31) an dem ein Termin auftritt. Wird bei olRecursMonthly(2) und olRecursYearly(5) verwendet.

set DayOfMonth(val): void

Setzt den Tag des Monats (1-31) an dem ein Termin auftritt. Wird bei olRecursMonthly(2) und olRecursYearly(5) verwendet.

Parameter

ParameterType
valnumber

Rückgabewert

number

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14638


DayOfWeekMask

get DayOfWeekMask(): DayOfWeekMask

Gibt die Wochentage für wiederkehrende Termine an. Wird bei olRecursDaily(0), olRecursMonthNth(3), olRecursWeekly(1) und olRecursYearNth(6) verwendet.

set DayOfWeekMask(val): void

Gibt die Wochentage für wiederkehrende Termine an. Wird bei olRecursDaily(0), olRecursMonthNth(3), olRecursWeekly(1) und olRecursYearNth(6) verwendet.

Parameter

ParameterType
valDayOfWeekMask

Rückgabewert

DayOfWeekMask

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14654


Duration

get Duration(): number

Dauer eines Termins in Minuten.

set Duration(val): void

Dauer eines Termins in Minuten.

Parameter

ParameterType
valnumber

Rückgabewert

number

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14671


EndTime

get EndTime(): Date

Liefert/setzt die Endzeit für ein Serienmuster.

set EndTime(val): void

Liefert/setzt die Endzeit für ein Serienmuster.

Parameter

ParameterType
valDate

Rückgabewert

Date

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14687


Instance

get Instance(): number

Dieser Wert ist nur für olRecursMonthNth(3) und olRecursYearNth(6) gültig und ermöglicht die Definition eines Serienmusters, das nur für das n-te Vorkommen gilt, wie z.B.ein Muster der Form "der zweite Sonntag im März". Die Zahl wird numerisch festgelegt: 1 für das erste, 2 für das zweite und so weiter bis 5 für das letzte.

set Instance(val): void

Dieser Wert ist nur für olRecursMonthNth(3) und olRecursYearNth(6) gültig und ermöglicht die Definition eines Serienmusters, das nur für das n-te Vorkommen gilt, wie z.B.ein Muster der Form "der zweite Sonntag im März". Die Zahl wird numerisch festgelegt: 1 für das erste, 2 für das zweite und so weiter bis 5 für das letzte.

Parameter

ParameterType
valnumber

Rückgabewert

number

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14703


Interval

get Interval(): number

Gibt die Anzahl von Einheiten zwischen dem Auftreten zweier Serientermine an, also z.B. Interval = 2 bei Terminen alle zwei Wochen.
Wird bei olRecursDaily(0), olRecursWeekly(1), olRecursMonthly(2), olRecursMonthNth(3), verwendet.

set Interval(val): void

Gibt die Anzahl von Einheiten zwischen dem Auftreten zweier Serientermine an, also z.B. Interval = 2 bei Terminen alle zwei Wochen.
Wird bei olRecursDaily(0), olRecursWeekly(1), olRecursMonthly(2), olRecursMonthNth(3), verwendet.

Parameter

ParameterType
valnumber

Rückgabewert

number

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14720


IsDisposed

get IsDisposed(): boolean

Gibt an, ob das Objekt bereits Freigegeben wurde

Rückgabewert

boolean

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14831


MonthOfYear

get MonthOfYear(): number

Gibt den Monat im Jahr (1-12) für einen Serientermin an. Wenn diese Eigenschaft z.B.auf 5 gesetzt wird und RecurrenceType olRecursYearly (5) ist, so wird dieser Termin jedes Jahr im Mai auftreten.

set MonthOfYear(val): void

Gibt den Monat im Jahr (1-12) für einen Serientermin an. Wenn diese Eigenschaft z.B.auf 5 gesetzt wird und RecurrenceType olRecursYearly (5) ist, so wird dieser Termin jedes Jahr im Mai auftreten.

Parameter

ParameterType
valnumber

Rückgabewert

number

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14737


NoEndDate

get NoEndDate(): boolean

Ist true , wenn ein Serientermin kein Enddatum besitzt.

set NoEndDate(val): void

Ist true , wenn ein Serientermin kein Enddatum besitzt.

Parameter

ParameterType
valboolean

Rückgabewert

boolean

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14753


PatternEndDate

get PatternEndDate(): Date

Enddatum eines Serientermins. Die NoEndDate -Eigenschaft wird dabei zurückgesetzt.

set PatternEndDate(val): void

Enddatum eines Serientermins. Die NoEndDate -Eigenschaft wird dabei zurückgesetzt.

Parameter

ParameterType
valDate

Rückgabewert

Date

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14769


PatternStartDate

get PatternStartDate(): Date

Anfangsdatum eines Serientermins.

set PatternStartDate(val): void

Anfangsdatum eines Serientermins.

Parameter

ParameterType
valDate

Rückgabewert

Date

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14785


RecurrenceType

get RecurrenceType(): RecurrenceType

Gibt die Art des Serientermins an, die Konstanten sind analog zur Outlook-Schnittstelle.

set RecurrenceType(val): void

Gibt die Art des Serientermins an, die Konstanten sind analog zur Outlook-Schnittstelle.

Parameter

ParameterType
valRecurrenceType

Rückgabewert

RecurrenceType

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14801


StartTime

get StartTime(): Date

Startzeit für ein Serienmuster.

set StartTime(val): void

Startzeit für ein Serienmuster.

Parameter

ParameterType
valDate

Rückgabewert

Date

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14818

Methoden

Dispose()

Dispose(): void

Standardimplementierung des Dispose

Rückgabewert

void

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14854


DisposeAsync()

DisposeAsync(): Promise<void>

Standardimplementierung des AsyncDispose

Rückgabewert

Promise<void>

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14843


[asyncDispose]()

asyncDispose: Promise<void>

Standardimplementierung des AsyncDispose Symbols

Rückgabewert

Promise<void>

Implementierung von

AsyncDisposable.[asyncDispose]

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14849


[dispose]()

dispose: void

Standardimplementierung des Dispose Symbols

Rückgabewert

void

Implementierung von

Disposable.[dispose]

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14860


[hasInstance]()

static hasInstance: boolean

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

Parameter

ParameterType
valueany

Rückgabewert

boolean

Definiert in

SDK/Cosmolink.Scripting.SDK.CRMApplication.ts:14868