Class CalendarException

Class CalendarException

Namespace: Aspose.Tasks
Assembly: Aspose.Tasks.dll (25.2.0)

Stellt außergewöhnliche Zeiträume in einem Kalender dar.

[ClassInterface(ClassInterfaceType.AutoDual)]
public sealed class CalendarException

Vererbung

objectCalendarException

Vererbte Mitglieder

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Konstruktoren

CalendarException()

Initialisiert eine neue Instanz der Aspose.Tasks.CalendarException-Klasse.

public CalendarException()

Eigenschaften

DayWorking

Erhält oder setzt einen Wert, der angibt, ob das angegebene Datum oder der Tagestyp arbeitstag ist.

public bool DayWorking { get; set; }

Eigenschaftswert

bool

DaysOfWeek

Erhält die DayTypeCollection für dieses Objekt.
Die Wochentage, an denen die Ausnahme gültig ist.

public DayTypeCollection DaysOfWeek { get; }

Eigenschaftswert

DayTypeCollection

EnteredByOccurrences

Erhält oder setzt einen Wert, der angibt, ob der Zeitraum der Wiederholung durch Eingabe einer Anzahl von Vorkommen definiert ist.
Falsch gibt an, dass der Zeitraum der Wiederholung durch Eingabe eines Enddatums definiert ist.

public bool EnteredByOccurrences { get; set; }

Eigenschaftswert

bool

FromDate

Erhält oder setzt den Beginn der Ausnahmezeit.

public DateTime FromDate { get; set; }

Eigenschaftswert

DateTime

Month

Erhält oder setzt den Monat, für den eine Ausnahmewiederholung geplant ist.

public Month Month { get; set; }

Eigenschaftswert

Month

MonthDay

Erhält oder setzt den Tag eines Monats, an dem eine Ausnahmewiederholung geplant ist.

public int MonthDay { get; set; }

Eigenschaftswert

int

MonthItem

Erhält oder setzt das Monatselement, für das eine Ausnahmewiederholung geplant ist.

public MonthItemType MonthItem { get; set; }

Eigenschaftswert

MonthItemType

MonthPosition

Erhält oder setzt die Position eines Monatselements innerhalb eines Monats.

public MonthPosition MonthPosition { get; set; }

Eigenschaftswert

MonthPosition

Name

Erhält oder setzt den Namen der Ausnahme.

public string Name { get; set; }

Eigenschaftswert

string

Occurrences

Erhält oder setzt die Anzahl der Vorkommen, für die die Kalenderausnahme gültig ist.

public int Occurrences { get; set; }

Eigenschaftswert

int

ParentCalendar

Erhält den übergeordneten Kalender für dieses Objekt.

public Calendar ParentCalendar { get; }

Eigenschaftswert

Calendar

Period

Erhält oder setzt den Zeitraum der Wiederholung für die Ausnahme.

public int Period { get; set; }

Eigenschaftswert

int

ToDate

Erhält oder setzt das Ende der Ausnahmezeit.

public DateTime ToDate { get; set; }

Eigenschaftswert

DateTime

Type

Erhält oder setzt den Ausnahmetyp.

public CalendarExceptionType Type { get; set; }

Eigenschaftswert

CalendarExceptionType

WorkingTimes

Erhält oder setzt das WorkingTimeCollection-Objekt.
Die Sammlung der Arbeitszeiten, die die Arbeitszeit an den Wochentagen definiert.

Mindestens eine Arbeitszeit muss vorhanden sein, und es dürfen nicht mehr als fünf sein.

public WorkingTimeCollection WorkingTimes { get; set; }

Eigenschaftswert

WorkingTimeCollection

Methoden

CheckException(DateTime)

Gibt true zurück, wenn die angegebene Instanz der System.DateTime-Struktur der Ausnahme-Tag ist.

public bool CheckException(DateTime dt)

Parameter

dt DateTime

die angegebene Instanz der System.DateTime-Struktur.

Gibt zurück

bool

Gibt true zurück, wenn der Wert von System.DateTime der Ausnahme-Tag ist; andernfalls false.

Delete()

Löscht die Ausnahmeinstanz aus dem übergeordneten Kalender CalendarExceptionCollection-Objekt.

public void Delete()

GetExceptionDates()

Gibt die Daten zurück, an denen die Kalenderausnahme anwendbar ist.

public IEnumerable<datetime> GetExceptionDates()

Gibt zurück

IEnumerable<DateTime&gt;

Gibt eine Sammlung von Ausnahme-Daten zurück, für die die Kalenderausnahme anwendbar ist.

GetWorkingTime()

Gibt die Arbeitszeit für eine Kalenderausnahme zurück.

public TimeSpan GetWorkingTime()

Gibt zurück

TimeSpan

Gibt die Arbeitszeit für diese Kalenderausnahme zurück.

 Deutsch